Commit Graph

  • 82680633e7 More usability tweaks Henrik Rydgård 2022-12-05 13:19:22 +01:00
  • 64396a5108 Few more icons Henrik Rydgård 2022-12-03 20:49:02 +01:00
  • cb4536de8d Merge pull request #16518 from unknownbrackets/softgpu-fastrect Henrik Rydgård 2022-12-07 10:00:49 +01:00
  • d9522a7ac5 softgpu: Avoid clear hazard for last cached funcs. Unknown W. Brackets 2022-12-06 20:55:52 -08:00
  • eda3ce556e softgpu: Avoid atomic structs. Unknown W. Brackets 2022-12-06 20:26:24 -08:00
  • 400f6abf9a softgpu: Optimize lookup of last jit func. Unknown W. Brackets 2022-12-06 19:16:19 -08:00
  • 87fb9eef37 softgpu: Remove std::function usage. Unknown W. Brackets 2022-12-06 19:07:43 -08:00
  • 77c98441f4 softgpu: Expand fast path to all fb formats. Unknown W. Brackets 2022-12-06 18:43:21 -08:00
  • 08ceaf91e1 Merge pull request #16517 from hrydgard/darkstalkers-perf Unknown W. Brackets 2022-12-06 17:52:15 -08:00
  • 49f8f96a98 Couple more microoptimizations Henrik Rydgård 2022-12-07 02:08:48 +01:00
  • 50fdf67fd0 Software rect raster: Speed up memory tracking in debug mode (ztag unused, remove allocations) Henrik Rydgård 2022-12-07 01:51:20 +01:00
  • b51422c18b Ordering fix, should fix elimination of the DarkStalkers software blit Henrik Rydgård 2022-12-07 01:50:48 +01:00
  • 70b6733d0a Minor alpha bit optimization in Darkstalkers rectangle code Henrik Rydgård 2022-12-07 01:50:15 +01:00
  • e3105955ee Merge pull request #16512 from unknownbrackets/softgpu-fastrect Henrik Rydgård 2022-12-06 21:45:18 +01:00
  • 4de64666d0 feat(libretro): ios compile settings Richard 2022-12-06 12:23:09 -05:00
  • 10eafe2e02 Libretro: Set Interpreter as default CPU and get CPU from setting Richard 2022-12-06 11:15:33 -05:00
  • abb4aa92f1 Fix window icon path Xu Zhen 2022-12-06 23:17:35 +08:00
  • 51fa931e46 softgpu: Allow no alpha blend in 5551 fast path. Unknown W. Brackets 2022-12-06 06:37:51 -08:00
  • 60c129c52f softgpu: Use no-modulate fast path for REPLACE. Unknown W. Brackets 2022-12-06 06:31:30 -08:00
  • c291bd78ef softgpu: Use a template for 5551 fast path. Unknown W. Brackets 2022-12-06 06:26:02 -08:00
  • 264a81913d softgpu: Avoid checking UVs for sprites w/o tex. Unknown W. Brackets 2022-12-06 06:11:38 -08:00
  • 5da13c3ad9 Merge pull request #16509 from unknownbrackets/softgpu-rectw Henrik Rydgård 2022-12-06 11:05:44 +01:00
  • 5d6b213fa7 softgpu: Avoid tri combine to rect if clipping. Unknown W. Brackets 2022-12-05 23:14:41 -08:00
  • d9501cb0ad softgpu: Fix w culling of triangle rects. Unknown W. Brackets 2022-12-05 23:09:55 -08:00
  • ac2bd63cc2 Merge pull request #16508 from Felipefpl/master Henrik Rydgård 2022-12-05 20:43:04 +01:00
  • 657ac6dd56 Fixed omissions Felipe 2022-12-05 15:25:25 -03:00
  • 883aa06d0a Merge pull request #16507 from Felipefpl/master Henrik Rydgård 2022-12-05 16:33:11 +01:00
  • f3be5717e8 Updated brazilian portuguese Felipe 2022-12-05 12:12:06 -03:00
  • 6206908a9e mouse delta fix ThirteenAG 2022-12-05 15:14:14 +03:00
  • 4fd336f5ef Merge pull request #16505 from hrydgard/assorted-cleanup Henrik Rydgård 2022-12-05 12:49:24 +01:00
  • 5e5bffc808 remade into GET_AXIS/GET_VKEY apis ThirteenAG 2022-12-05 14:46:00 +03:00
  • dd22ec6fa7 Show the name of the chosen language on the choice button. Looks weird not to. Henrik Rydgård 2022-12-05 12:07:07 +01:00
  • 93e5060137 Load and cache langValuesMapping on demand Henrik Rydgård 2022-12-05 11:55:23 +01:00
  • 4233e8dece Swedish translation improvements Henrik Rydgård 2022-11-30 23:00:17 +01:00
  • 70f18f5621 Turn language popup thing into a lambda Henrik Rydgård 2022-11-30 22:59:43 +01:00
  • e969f9cf8b Merge pull request #16502 from unknownbrackets/softgpu-opt Henrik Rydgård 2022-12-05 09:35:36 +01:00
  • e44e9b651f Merge pull request #16503 from unknownbrackets/softgpu-halfpos Henrik Rydgård 2022-12-05 09:34:33 +01:00
  • 13e90f7086 Merge pull request #16504 from unknownbrackets/psu-depth Henrik Rydgård 2022-12-05 09:33:40 +01:00
  • 77e510bd90 GPU: Use accurate depth for depth range hack. Unknown W. Brackets 2022-12-04 19:27:23 -08:00
  • 07c276c32d softgpu: Fix double rectangle drawing at halfpixel. Unknown W. Brackets 2022-12-04 17:17:58 -08:00
  • d6750993d7 softgpu: Force alpha test when it could skip blend. Unknown W. Brackets 2022-12-04 16:36:45 -08:00
  • 2c90dafe64 softgpu: Force alpha test off in more scenarios. Unknown W. Brackets 2022-12-04 16:30:12 -08:00
  • 37dc8c3e49 compilation workaround ThirteenAG 2022-12-05 01:06:31 +03:00
  • 8eeff4cffe changed api name to mouse delta ThirteenAG 2022-12-05 00:35:48 +03:00
  • 0b77babfab merged triggers api ThirteenAG 2022-12-05 00:08:50 +03:00
  • 6e03de35cf more stuff for plugins ThirteenAG 2022-12-04 23:46:01 +03:00
  • 38c4774f4a Change package of the Android VR builds Lubos 2022-12-04 18:14:05 +01:00
  • d0e6f480a9 Merge branch 'master' into config_openxr_update Lubos 2022-12-04 18:04:08 +01:00
  • 5de3a7c252 Merge pull request #16500 from unknownbrackets/warnings Henrik Rydgård 2022-12-04 17:40:30 +01:00
  • 3342d5ecb3 softgpu: Remove an unused case. Unknown W. Brackets 2022-12-04 08:17:05 -08:00
  • 6c6133a3c1 Build: Get rid of legacy zstd support. Unknown W. Brackets 2022-12-04 08:08:20 -08:00
  • e09a1a32a3 Build: Reduce include spam in CMake. Unknown W. Brackets 2022-12-04 08:07:53 -08:00
  • fdca08c482 Merge pull request #16499 from unknownbrackets/actions Henrik Rydgård 2022-12-04 16:59:29 +01:00
  • 8c378c4557 GPU: Avoid an override warning. Unknown W. Brackets 2022-12-04 07:57:45 -08:00
  • e49668eea7 SaveState: Correct missing switch case warnings. Unknown W. Brackets 2022-12-04 07:57:30 -08:00
  • 0556ee67fc SaveState: Fix a format type error. Unknown W. Brackets 2022-12-04 07:57:09 -08:00
  • 9e019a3a1a Build: Silence SFMT warning. Unknown W. Brackets 2022-12-04 07:53:15 -08:00
  • 4378de6aa0 Build: Use Windows 2019 for UWP builds. Unknown W. Brackets 2022-12-04 07:29:21 -08:00
  • a8939f456a Remove dead code, validation fix in GE debugger Henrik Rydgård 2022-12-04 00:48:32 +01:00
  • 59431de823 Merge pull request #16494 from hrydgard/force-lower-res-for-effects-off Unknown W. Brackets 2022-12-03 15:25:57 -08:00
  • 7e97ce1760 Merge pull request #16495 from unknownbrackets/vulkan-shutdown Henrik Rydgård 2022-12-04 00:16:58 +01:00
  • 8e50eb31fb Add missing IDs Henrik Rydgård 2022-12-04 00:06:28 +01:00
  • 5381086996 Don't ignore insets for UI on the display layout screen (no longer needed) Henrik Rydgård 2022-12-03 23:57:06 +01:00
  • 3f620dba58 Vulkan: Reduce some logging when things are fast. Unknown W. Brackets 2022-12-03 14:56:58 -08:00
  • 78ed8d45a7 Vulkan: Defer deletion of shader module promises. Unknown W. Brackets 2022-12-03 14:53:10 -08:00
  • 53eedf06e3 Vulkan: Track pipeline desc using a refcount. Unknown W. Brackets 2022-12-03 14:52:06 -08:00
  • 8567416be6 Force "Lower resolution for effects" off in Ratchet & Clank and a few other games Henrik Rydgård 2022-12-02 00:35:28 +01:00
  • c310d1471e Merge pull request #16493 from unknownbrackets/softgpu-opt Henrik Rydgård 2022-12-03 22:55:53 +01:00
  • 00e76b11b6 softgpu: Optimize > non-zero alpha tests as well. Unknown W. Brackets 2022-12-03 12:55:38 -08:00
  • eb19e24399 softgpu: Skip non-zero alpha test if impossible. Unknown W. Brackets 2022-12-03 12:44:35 -08:00
  • adc94b1950 softgpu: Use CLUT to optimize out blending more. Unknown W. Brackets 2022-12-03 12:44:02 -08:00
  • 0aba5ff3c1 TexCache: Correct alpha mask checks for SSE2. Unknown W. Brackets 2022-12-03 12:38:01 -08:00
  • 38eb0a7a82 softgpu: Check for queued compile. Unknown W. Brackets 2022-12-03 12:15:58 -08:00
  • aa7341def6 Merge pull request #16492 from hrydgard/reorganize-display-layout-screen Henrik Rydgård 2022-12-03 20:56:10 +01:00
  • 6acbd1f9e3 Fix loading of texture shaders Henrik Rydgård 2022-12-03 20:37:58 +01:00
  • f3ba8fb334 Address feedback, also sort texture shaders Henrik Rydgård 2022-12-03 19:30:50 +01:00
  • e46b036482 Reorganize the DisplayLayoutScreen again - flip left/right sides, move mode switch to bottom. Henrik Rydgård 2022-12-03 19:13:39 +01:00
  • b938992da4 Add a new centering capability to AnchorLayout Henrik Rydgård 2022-12-03 19:13:21 +01:00
  • fb5474115c Align the version number better on the main screen Henrik Rydgård 2022-12-03 19:07:38 +01:00
  • f5c0dc717a Sort post-shaders alphabetically in the list. Henrik Rydgård 2022-12-03 18:58:47 +01:00
  • f651f365b0 Disable the MSAA selector if software rendering is selected. Move software rendering up. Henrik Rydgård 2022-12-03 17:42:29 +01:00
  • 238c9439e3 Merge pull request #16491 from unknownbrackets/cleanup Henrik Rydgård 2022-12-03 16:38:32 +01:00
  • 2b58ac7e95 Psmf: Fix pointer check. Unknown W. Brackets 2022-12-03 07:17:27 -08:00
  • e50eae1bfb GPU: Cleanup some bounds checks, assignments. Unknown W. Brackets 2022-12-03 07:17:12 -08:00
  • 7c16c4dbb9 Merge pull request #16489 from mjunix/small-fixes Unknown W. Brackets 2022-12-03 07:03:10 -08:00
  • d694b3a2e9 Merge branch 'hrydgard:master' into small-fixes Johan Mattsson 2022-12-03 15:31:40 +01:00
  • c9c4a7ef7d Merge pull request #16487 from hrydgard/simpsons-hotfix-alternative-try Henrik Rydgård 2022-12-03 15:29:16 +01:00
  • e260ba4062 Fix missing 'else' Johan Mattsson 2022-12-03 15:29:14 +01:00
  • 2b1d57257a Fix comparison Johan Mattsson 2022-12-03 15:28:22 +01:00
  • 954bd69e30 Fix progress computation Johan Mattsson 2022-12-03 15:26:31 +01:00
  • 0f12d44e59 Remove some unused/unnecessary code Henrik Rydgård 2022-12-03 11:20:00 +01:00
  • 92df6b832c Safer and simpler alternative to cbfa4bf. Henrik Rydgård 2022-12-03 11:14:08 +01:00
  • 02b8bf33fb Merge pull request #16458 from hrydgard/desktop-friendly-msaa Henrik Rydgård 2022-12-03 11:22:41 +01:00
  • 4589473231 Merge pull request #16486 from unknownbrackets/softgpu-opt Henrik Rydgård 2022-12-03 11:08:10 +01:00
  • d6b9f39215 Merge pull request #16483 from lvonasek/hotfix_simpsons_crash Henrik Rydgård 2022-12-03 10:40:02 +01:00
  • 204789a27f softgpu: Skip fog when no verts have fog. Unknown W. Brackets 2022-12-02 21:55:49 -08:00
  • 0c42e45e92 softgpu: Cleanup reapply logic. Unknown W. Brackets 2022-12-02 21:42:57 -08:00
  • 4d92533907 softgpu: Apply optimizations to states generically. Unknown W. Brackets 2022-12-02 21:30:53 -08:00
  • 6bd0eec54d softgpu: Calc flags on state as we queue verts. Unknown W. Brackets 2022-12-02 21:27:22 -08:00
  • a04b7cf3b3 softgpu: Force shading flag off in clearMode. Unknown W. Brackets 2022-12-02 21:19:54 -08:00