Commit Graph

  • c5bd7dc047
    [sdl]Mouse Panning Regression Fix (#3181) John 2025-12-19 23:32:42 +0100
  • e29797fbb2 Update src/input_common/drivers/mouse.cpp John 2025-12-19 23:12:23 +0100
  • 557876b222
    [core] use memcpy instead of hand rolling aligned cases (#2639) lizzie 2025-12-19 03:58:20 +0100
  • 22dfc560e0
    [sdl] fix mouse panning delay (#3174) lizzie 2025-12-19 00:30:18 +0100
  • 90fb16706c fix lizzie 2025-10-02 05:19:45 +0000
  • 34c64dceb0 [core] use memcpy instead of hand rolling aligned cases Hand rolling memcpy like this is always frowned upon because the compiler has more insight on whats going on (plus the code resolves to a worse version of itself on assembly). This removes some branches that are just straight up redundant. May save stuff especially for systems without fastmem enabled. lizzie 2025-10-01 08:04:34 +0000
  • 1d869e8495
    [hle] stubbed extra services from (parental controls and stuff) fw21 (#3175) Maufeat 2025-12-18 21:46:00 +0100
  • 959f72297d
    [vk] use boost::container::deque instead of std::queue for presentation swapchain of frames (#3120) lizzie 2025-12-18 11:29:38 +0100
  • f20be5f1ba
    [android] Properly set Root of the Project Caio Oliveira 2025-12-17 23:40:34 -0300
  • f0b0d5fa30 license lizzie 2025-11-29 07:42:18 +0000
  • c2dc8b5d81 [vk] use boost::container::deque instead of std::queue for presentation swapchain of frames This may reduce total overhead (as benchmarks show boost::container::deque being better performing than std::deque, especially with the limited set of ops like push_front and pop_back May actually not help at all and be worse through, as always, performance tests are welcome lizzie 2025-11-29 07:37:18 +0000
  • 057d566ff4
    [FIXUP] Partially revert "[dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer (#2653)" (#3176) Caio Oliveira 2025-12-18 00:09:42 +0100
  • d0e42f1b61
    Partially revert "[dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer (#2653)" Caio Oliveira 2025-12-17 18:15:26 -0300
  • c0a954b379 changes from #3161 Maufeat 2025-12-17 18:39:18 +0100
  • 26a6e12840 fix license header Maufeat 2025-12-17 17:11:15 +0100
  • 4bded0a4dd [hle] stubbed extra services from (parental controls and stuff) fw21 Maufeat 2025-12-17 16:45:38 +0100
  • be592f0ab3
    [dist, docs] Revolt renames itself to Stoat, change rvlt.gg to stt.gg (#2656) Lizzie 2025-12-17 14:36:35 +0100
  • f7173e805d [sdl] fix mouse panning delay lizzie 2025-12-17 11:30:36 +0000
  • 4c5bbd89e2 make crueter happy Maufeat 2025-12-17 07:50:23 +0100
  • 284d392c11 forgot aboutdialog.ui url Maufeat 2025-12-17 07:05:41 +0100
  • 0e7ceccbcb [dist, docs] Revolt renames itself to Stoat, change rvlt.gg to stt.gg Maufeat 2025-12-17 07:00:44 +0100
  • bf68eede05
    [bsd, ssl] fix connection between bsd:u and bsd:s and file descriptor copy (#3172) Maufeat 2025-12-17 06:32:22 +0100
  • 1eed7efd09
    [core, display, overlay] Add LayerIsOverlay to separate overlay on composer, stub RequestListSummaryOverlayNotification, sync emu settings when setting language (#3123) Maufeat 2025-12-17 06:26:02 +0100
  • 6c3aa1df28 remove unecessary code... Maufeat 2025-12-17 05:41:32 +0100
  • 50f8d4130d
    [dynarmic] allow better dtrace diagnostics for code - do not clobber %rbp and save frame pointer (#2653) lizzie 2025-12-17 05:41:11 +0100
  • 83d7393cb6 revert system settings thread and overlay zlayer Maufeat 2025-12-17 05:13:19 +0100
  • e4dccd5a5c
    [android] setting to auto hide overlay on controller input (#3127) Producdevity 2025-12-17 03:59:46 +0100
  • b9530ae80f
    [core] Add overridable game setting functionality (#2963) Kleidis 2025-12-17 03:59:27 +0100
  • 5130185d12
    [vk] avoid calling vkENumerateInstanceFeatures multiple times in init code (#3147) lizzie 2025-12-17 03:58:30 +0100
  • ab68806bda Revert "[vk] Correct polygon draw topology mapping for line and point modes (#2834)" crueter 2025-12-06 15:35:08 -0500
  • db1dfc9755
    [hle] fix struct order to fix flags and launching via qlaunch (#3173) Maufeat 2025-12-15 01:06:03 +0100
  • 334daf1221 fix struct order to fix flags and launching Maufeat 2025-12-14 18:51:30 +0100
  • 4ba89d52ef [bsd, ssl] fix connection between bsd:u and bsd:s and file descriptior copy Maufeat 2025-12-14 10:01:22 +0100
  • d7de298948
    [docs] Adding Multiplayer Guides (#3167) Evilperson1337 2025-12-13 23:24:08 +0100
  • dfb28a9b25 [docs] consolidating mulitplayer guides Evilperson1337 2025-12-12 15:58:01 -0500
  • 4bf87fb082 [docs] adding local co-op MP guide Evilperson1337 2025-12-10 20:57:57 -0500
  • c9f841f19c [docs] correcting url link Evilperson1337 2025-12-10 10:05:17 -0500
  • 86c398978d [docs] adding finding mp server info guide Evilperson1337 2025-12-10 09:36:34 -0500
  • fd68328849 docs: adding multiplayer guides Evilperson1337 2025-12-08 15:12:23 -0500
  • 319ddaee7d docs:adding additional guides Evilperson1337 2025-12-03 16:50:27 -0500
  • 33ef873209 docs: add initial set Evilperson1337 2025-12-02 13:41:36 -0500
  • 363d861011
    [ffmpeg] update to 8.0.1, enable VTBox/mediacodec/d3d12 hwaccels (#3156) crueter 2025-12-13 20:32:37 +0100
  • 30d75d4e52
    [hle] add GetApplicationControlData2 and GetApplicationControlData3 to make on FW20.0.0 - FW21.1.0 icons work on qlaunch (#3153) Maufeat 2025-12-13 20:08:44 +0100
  • 02d1331eea remove stubbed and title id conditional debug log Maufeat 2025-12-13 19:53:14 +0100
  • 06b83a58a6
    [audio] correct biquad filter v2 parameters (#3142) Maufeat 2025-12-13 19:44:41 +0100
  • 778bb0d4de add firmware 21 and firmware 20 qlaunch structs Maufeat 2025-12-13 18:16:17 +0100
  • d2f5e51a03 fix header Maufeat 2025-12-13 13:59:33 +0100
  • d54d0e5f35 fix for older games, use correct struct Maufeat 2025-12-13 13:58:20 +0100
  • 729d23bd71 Merge remote-tracking branch 'origin/biquad_float_v2' into biquad_float_v2 Maufeat 2025-12-12 23:27:46 +0100
  • af1a214381 Fix some inconsistencies MaranBr 2025-12-10 09:10:28 -0400
  • 3133d3e62e Fix headers MaranBr 2025-12-10 08:55:45 -0400
  • 5901e55aa6 Fix texture wrap modes for Vulkan and OpenGL MaranBr 2025-12-10 08:53:25 -0400
  • 2c9c2bbc08 fix crash Maufeat 2025-12-07 18:08:02 +0100
  • 4c37033314 license header Maufeat 2025-12-07 02:13:49 +0100
  • 67a886aa1f fix metroid Maufeat 2025-12-07 02:01:10 +0100
  • 71894166d6 correct biquad filter v2 parameters Maufeat 2025-12-04 08:21:39 +0100
  • 1e06c6f752
    [docs] troubleshoot section, release policies, gpu documentation (#3078) lizzie 2025-12-12 18:36:19 +0100
  • adc41bff70
    [bsd, am, fermi] Replace assertions with warnings and update stubs (#3160) JPikachu 2025-12-12 04:06:33 +0100
  • e63a41405e
    prioritize d3d11/dxva crueter 2025-12-11 20:55:17 -0500
  • 15dfd2bf1e forgot settings Maufeat 2025-12-12 02:33:00 +0100
  • dad34dfc1e forgot logo path struct Maufeat 2025-12-12 02:28:38 +0100
  • 4983aa7d72 add overlay show logo (nintendo logo, etc.) Maufeat 2025-12-12 02:28:01 +0100
  • 967f59d8c0 [vk] avoid calling vkENumerateInstanceFeatures multiple times in init code lizzie 2025-12-05 01:53:45 +0000
  • 2c3bc86e1c
    [vk, qcom] Code clean-up. CamilleLaVey 2025-12-05 23:42:52 -0400
  • 2d8d24bb18
    [vk, qcom[ Removed parallel compilling from qcom entirely CamilleLaVey 2025-12-04 05:56:57 -0400
  • 59498e3ad8
    [vk, qcom] Disabling VK_KHR_push_descriptor for qcom CamilleLaVey 2025-11-26 20:39:48 -0400
  • 40c2dcb21b
    [vk] Removed unused extensions CamilleLaVey 2025-12-04 02:11:50 -0400
  • 8f7d6cc2ac
    [vk] Adjusted Transform Feedback CamilleLaVey 2025-11-29 12:26:12 -0400
  • 4544f069e9
    [vk] Verify hardware supports with optimal tiling to avoid software conversion CamilleLaVey 2025-11-24 00:47:41 -0400
  • 085a9662f0
    [vk, compute_pass] Conditioning Conditional Rendering CamilleLaVey 2025-11-24 21:16:51 -0400
  • 95e7ed0a7b
    [vk] Depth State Refresh Update. CamilleLaVey 2025-11-24 21:33:36 -0400
  • cd0495ccaa
    [vk] Gating advanced ExtendedDynamicState1 CamilleLaVey 2025-11-26 02:22:26 -0400
  • bfd9bb2888
    [vk] Line rasterization and Alpha features adjusments (again) CamilleLaVey 2025-11-25 10:48:52 -0400
  • 2b64180d30
    [vk] ExtendedDynamicState repair #2 CamilleLaVey 2025-11-25 08:45:20 -0400
  • 92867b69f3
    [vk, rasterizer, state_tracker] LineMode disabled from scheduler CamilleLaVey 2025-11-24 20:11:19 -0400
  • a2a215a3c0
    [vk, graphics, pipeline, rasterizer] Alpha Coverage Adjustment CamilleLaVey 2025-11-24 19:22:33 -0400
  • e283945bb3
    [vk] ExtendedDynamicState repair #1 CamilleLaVey 2025-11-24 13:34:39 -0400
  • 442d7077f8
    [vk, buffer_cache] Aligning VK_DYNAMIC_STATE_VERTEX_INPUT_BINDING_STRIDE_EXT logic CamilleLaVey 2025-11-23 01:36:47 -0400
  • dd4f05fc78
    [vk, spir-v] Conditioning creation of VK_EXT_Shader_Stencil_Export in SPIR-V CamilleLaVey 2025-11-23 15:25:18 -0400
  • f3d22681a8
    [vk, qcom] Returning forced SScaled and UScaled formats emulations to Adreno. CamilleLaVey 2025-11-25 08:58:52 -0400
  • db22376212
    [vk, vendor] Forcing BGR5 emulation path due to driver misbehavior. CamilleLaVey 2025-11-25 08:47:54 -0400
  • 701f35d34f
    [vk] Declaring features from Maintenance5 CamilleLaVey 2025-11-24 11:52:18 -0400
  • b85d3ada84
    [vk] ExtendedDynamicState impl close to Vulkan specs CamilleLaVey 2025-11-24 01:56:59 -0400
  • 3b19c75b19
    [vk] Robustness2 and Image Robustness CamilleLaVey 2025-11-24 00:31:10 -0400
  • 7a98e77d57
    [vk] Adjusting Custom Border Color CamilleLaVey 2025-11-23 21:40:07 -0400
  • fd0666f3b2
    [vk] Adjusting VIDS CamilleLaVey 2025-11-23 21:24:22 -0400
  • d7be5e758c
    [vk] Changing conditions for Swapchain maintenance1 CamilleLaVey 2025-11-23 20:47:26 -0400
  • cd4a0dcf94
    [vk] Aliging ExtendedDynamicState2 CamilleLaVey 2025-11-23 15:43:38 -0400
  • 69bfd1ce80
    [vk, qcom] VertexInputDynamicState ban removal CamilleLaVey 2025-11-23 04:58:41 -0400
  • 49c6407da6
    Updated maintenance features CamilleLaVey 2025-11-23 03:52:21 -0400
  • cd9d5d17cc
    [vk, amd, qcom] Removed older driver workarounds CamilleLaVey 2025-11-23 02:54:33 -0400
  • c3a7c2b658
    [Refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState CamilleLaVey 2025-11-22 22:29:54 -0400
  • 0243e94399
    Revert "[vk] Correct polygon draw topology mapping for line and point modes (#2834)" crueter 2025-12-06 15:35:08 -0500
  • 7e01f6a676
    [spir-v, emit] Flat Decoration Adjustment CamilleLaVey 2025-11-24 21:10:32 -0400
  • df8ed3607d
    [spir-v] Flat decorations for input interfaces CamilleLaVey 2025-11-24 12:51:32 -0400
  • 41614c7c88
    [vk, spir-v] Adding decoration for NonWritable buffers if vertexPipelineStoresAndAtomics isn't available CamilleLaVey 2025-11-23 01:52:08 -0400
  • 85348ec9c8 Merge branch 'refs/heads/master' into overlay_fix Maufeat 2025-12-11 17:08:54 +0100
  • 60b84b169f a small fix to the start menu PavelBARABANOV 2025-12-11 18:34:26 +0300
  • 906374e01e [docs] adding finding mp server info guide Evilperson1337 2025-12-10 09:36:34 -0500
  • 3f5a0bfaf6 docs: adding multiplayer guides Evilperson1337 2025-12-08 15:12:23 -0500