Commit Graph

  • 46b986ec79 Merge pull request #21883 from MarkrPearce96/upstream-pr-audio-thread-safety master Henrik Rydgård 2026-07-10 19:44:51 +02:00
  • 77aed5faa7 Merge pull request #21908 from hrydgard/vtx-format-analysis Henrik Rydgård 2026-07-10 19:36:20 +02:00
  • c357043913 Merge pull request #21907 from hrydgard/rebase-fix/mpeg-position Henrik Rydgård 2026-07-10 19:24:35 +02:00
  • 4a16064116 Merge pull request #21911 from crashGG/mmpx Henrik Rydgård 2026-07-10 19:15:02 +02:00
  • 7e61f82826 Cleanup the output of the pipeline analyzer Henrik Rydgård 2026-07-10 14:02:15 +02:00
  • 254e10fd4e Correct another couple of shader bit problems, found by the analyzer Henrik Rydgård 2026-07-10 13:51:26 +02:00
  • 28b2b1793b Pipeline checker: Add support for checking for identical pipelines with different vertex formats Henrik Rydgård 2026-07-10 13:45:43 +02:00
  • 41b39afcf4 MMPX Enhanced Lite crashGG 2026-07-10 17:58:01 +03:00
  • 069d203989 Merge pull request #21906 from hrydgard/shader-id-refactor Henrik Rydgård 2026-07-10 13:55:22 +02:00
  • a954e6d719 Update the jeddah adhoc server Henrik Rydgård 2026-07-10 12:04:36 +02:00
  • a207a46fba VertexShaderGenerator: The hasColor bit is only relevant in hw transform. Henrik Rydgård 2026-07-10 11:43:12 +02:00
  • 449c53751e Merge pull request #21905 from hrydgard/pipeline-debug-util Henrik Rydgård 2026-07-10 12:35:55 +02:00
  • 3d7817a5e3 Fix savestate issue Henrik Rydgård 2026-07-10 12:28:44 +02:00
  • 41c3eba296 Call the callback once from put, and have the action call it again if needed Dave Leaver 2026-07-01 19:04:17 +12:00
  • d31881f0bb cludge fix write position updating Dave Leaver 2026-06-25 19:40:03 +12:00
  • aab24e67e4 Add a crude pipeline difference analyzer, to see what shaders it may payoff to merge. Henrik Rydgård 2026-07-10 10:39:55 +02:00
  • b68d4c0c48 Work around problem with clashing uniform precision in thin3d presets. See #21904 Henrik Rydgård 2026-07-10 10:34:24 +02:00
  • 78f80a0010 Some tweaks to avoid name collisions in upcoming commits Henrik Rydgård 2026-07-10 10:33:53 +02:00
  • 4bf662c4ac Merge pull request #21898 from crashGG/mmpx Henrik Rydgård 2026-07-10 11:00:44 +02:00
  • b5b6bf4ade Merge pull request #21901 from hrydgard/vulkan-pipeline-key-shader-id Henrik Rydgård 2026-07-09 19:18:47 +02:00
  • a9c156804a More simplification falling out from the previous change Henrik Rydgård 2026-07-09 18:50:34 +02:00
  • d70697d3ae Vulkan simplification: in PipelineCacheKey, use shader IDs instead of pointers to shaders. Henrik Rydgård 2026-07-09 18:14:12 +02:00
  • 9e687c3282 Make Description a member function of VShaderID / FShaderID. Assorted cleanup Henrik Rydgård 2026-07-09 17:46:07 +02:00
  • e8bcceef62 Merge pull request #21887 from polyxneg/master Henrik Rydgård 2026-07-09 16:05:14 +02:00
  • 0335e5e6a9 Merge pull request #21899 from hrydgard/fix-homebrew Henrik Rydgård 2026-07-08 20:25:21 +02:00
  • fba3fa1c1b Merge pull request #21900 from hrydgard/fix-savestates Henrik Rydgård 2026-07-08 20:24:18 +02:00
  • b0018ab883 Remove broken exit callback execution from EmuScreen destructor Henrik Rydgård 2026-07-08 19:47:33 +02:00
  • a7dc184613 Reapply "Implement exit callbacks. Attempt to solve #21828" Henrik Rydgård 2026-07-08 19:45:42 +02:00
  • a47a388517 Unbreak loading homebrew. Followup to #21894, oops Henrik Rydgård 2026-07-08 19:32:37 +02:00
  • 7ef1767010 perf(MMPX adv): optimize target out-of-bounds check crashGG 2026-06-30 12:07:00 +03:00
  • 46edb05b1f Merge pull request #21897 from hrydgard/remove-more-geoshader-stuff Henrik Rydgård 2026-07-08 19:04:57 +02:00
  • 167f8af0a2 Bump Cargo.lock for langtool, remove string Henrik Rydgård 2026-07-08 18:29:40 +02:00
  • 5f7281bd8e Remove old vestiges of geometry shader support Henrik Rydgård 2026-07-08 18:24:16 +02:00
  • 0c7ff6000d Remove geometry shader tab from DevScreens.cpp Henrik Rydgård 2026-07-08 18:18:24 +02:00
  • 1a35a42b2d Minor code modernization Henrik Rydgård 2026-07-08 18:18:00 +02:00
  • a2b2d819b0 Merge pull request #21896 from hrydgard/fix-crash-on-leave Henrik Rydgård 2026-07-08 18:25:03 +02:00
  • d5cec86933 Revert "Implement exit callbacks. Attempt to solve #21828" Henrik Rydgård 2026-07-08 18:09:09 +02:00
  • 141b21a133 Merge pull request #21894 from hrydgard/misc-fixes Henrik Rydgård 2026-07-08 12:41:07 +02:00
  • 8e2b775967 Reorganize shader uniforms struct to make room for fogCoef[2] later Henrik Rydgård 2026-07-08 12:16:23 +02:00
  • 32fa86f6aa Simplify fog calculation in fragment shader slightly Henrik Rydgård 2026-07-08 12:11:09 +02:00
  • 2d8de4c1bf Improve error checking on game launch. Henrik Rydgård 2026-07-08 11:58:33 +02:00
  • 640a46588d Fix hang on "More settings...". Henrik Rydgård 2026-07-08 11:16:09 +02:00
  • 9a03ab6f15 Merge pull request #21892 from tclamb/master Henrik Rydgård 2026-07-08 10:40:00 +02:00
  • d1656d425a Improve debugger assemble/disassemble compatiblity Thomas Lamb 2026-07-07 20:24:13 -04:00
  • 04aeef1180 Merge pull request #21889 from hrydgard/assorted-cleanups Henrik Rydgård 2026-07-07 21:56:07 +02:00
  • cc6c46790c Fix translation typo in de_DE.ini Henrik Rydgård 2026-07-07 19:49:45 +02:00
  • 2e9ee49679 Reorganize the FS shader bits too, for a better sort order in the shader viewer Henrik Rydgård 2026-07-07 19:47:55 +02:00
  • d07ade200e Convert FragmentShaderDesc to use ShaderWriter, add missing bit Fog Henrik Rydgård 2026-07-07 19:39:42 +02:00
  • 93b570f8c7 Reverse the bits so we actually get the desired shader sorting order in the debug shader viewer Henrik Rydgård 2026-07-07 19:30:49 +02:00
  • e78a46407b Add new relay "Jeddah", minor update Henrik Rydgård 2026-07-07 18:41:10 +02:00
  • 6508ae0aae Reorganize the vertex ShaderId bits, better sorting order Henrik Rydgård 2026-07-07 18:37:32 +02:00
  • fdd6da77c0 Only show Z-raster stats in debug stats if z raster is on Henrik Rydgård 2026-07-03 19:34:34 +02:00
  • 00f5f4fc90 libretro: guard output_audio_buffer with a mutex Mark Pearce 2026-07-07 11:02:00 +08:00
  • d82b795f6a Merge pull request #21888 from Sencaid/master Henrik Rydgård 2026-07-06 19:10:06 +02:00
  • e4fd1ce548 Aktualisiert Patrick 2026-07-06 02:16:46 +02:00
  • 4174a424c7 Aktualisiert Patrick 2026-07-06 02:09:52 +02:00
  • 0f4671127f feat: Added library export functionaltiy via urlscheme polyxneg 2026-07-05 10:13:42 +02:00
  • 56c694d88b Merge pull request #21882 from hrydgard/remove-bgra-shader-support Henrik Rydgård 2026-07-03 16:43:26 +02:00
  • 90c48671d7 D3D11: Remove support for BGRA textures and preferred framebuffer formats Henrik Rydgård 2026-07-03 16:15:43 +02:00
  • 171db92e7f Merge pull request #21881 from hrydgard/render-code-cleanup Henrik Rydgård 2026-07-03 13:48:06 +02:00
  • 6d2948a09b Remove the cached UVScale in gstate_c. Conversion is cheap enough to do directly from gstate, no point in caching. Henrik Rydgård 2026-07-03 13:10:05 +02:00
  • e2fbf295cf Spline: Avoid having to modify and restore gstate_c.uv Henrik Rydgård 2026-07-03 12:51:53 +02:00
  • 8804042a9d NormalizeVertices: Take UV scale as a parameter Henrik Rydgård 2026-07-03 12:45:46 +02:00
  • 50970153c9 Minor cleanup Henrik Rydgård 2026-07-03 12:02:55 +02:00
  • a681ed6256 Merge pull request #21880 from City-busz/patch-1 Henrik Rydgård 2026-07-03 12:43:57 +02:00
  • 0f48685bb9 Add Comment field to desktop entry Balló György 2026-07-03 12:22:14 +02:00
  • 1b2f87bf1a Rename GPUgstate to GEState Henrik Rydgård 2026-06-30 16:24:15 +02:00
  • 35e21dead8 Merge pull request #21879 from hrydgard/update-deps Henrik Rydgård 2026-07-01 23:49:18 +02:00
  • 3b731afdb7 Merge remote-tracking branch 'origin/dependabot/github_actions/softprops/action-gh-release-3.0.1' into more-adhoc Henrik Rydgård 2026-07-01 23:15:19 +02:00
  • 93e3c9c49b Merge remote-tracking branch 'origin/dependabot/github_actions/actions/cache-6.1.0' into more-adhoc Henrik Rydgård 2026-07-01 23:15:02 +02:00
  • dcaa8de052 Merge remote-tracking branch 'origin/dependabot/github_actions/actions/checkout-7' into more-adhoc Henrik Rydgård 2026-07-01 23:14:52 +02:00
  • a6325cecef Bump rcheevos to latest develop Henrik Rydgård 2026-07-01 22:39:53 +02:00
  • 6c9235f5ae Bump actions/cache from 5.0.5 to 6.1.0 dependabot[bot] 2026-07-01 08:48:37 +00:00
  • 7fbe0c8efa Bump actions/checkout from 6 to 7 dependabot[bot] 2026-07-01 08:48:33 +00:00
  • d5fc0805b6 Bump softprops/action-gh-release from 3.0.0 to 3.0.1 dependabot[bot] 2026-07-01 08:48:27 +00:00
  • 69950489c3 Another adhoc server by bichano Henrik Rydgård 2026-07-01 10:30:04 +02:00
  • 2cc8142f9a Merge pull request #21870 from hrydgard/more-input-refactor Henrik Rydgård 2026-06-30 10:23:16 +02:00
  • 0652e6fe19 Merge pull request #21872 from hrydgard/sdl-control-fix Henrik Rydgård 2026-06-30 10:23:01 +02:00
  • bb32eb2987 Revert checking for padId. Should fix #21869 Henrik Rydgård 2026-06-30 09:57:28 +02:00
  • cfd9c62f17 Ubuntu/cmake: Improve error messages when SDL3 is missing Henrik Rydgård 2026-06-29 23:23:58 +02:00
  • 48068384fe Add ugly hack to prevent double-trigger of ESC to close the pause screen Henrik Rydgård 2026-06-28 12:21:51 +02:00
  • 3b31969931 Merge pull request #21866 from hrydgard/x11-build-fix Henrik Rydgård 2026-06-28 11:55:14 +02:00
  • bc41338293 Tries to fix X11 build issue reported in #21863 Henrik Rydgård 2026-06-27 14:17:41 +02:00
  • 26c20c1613 Merge pull request #21865 from hrydgard/misc-cleanup Henrik Rydgård 2026-06-27 14:15:55 +02:00
  • ebc564a465 Centralize handling of another GPU flag Henrik Rydgård 2026-06-27 13:50:03 +02:00
  • d2f1193afc Remove another unused GPU_USE_* flag Henrik Rydgård 2026-06-27 13:19:13 +02:00
  • 9339d455ef Return of "Disable range culling" but now only as a compat.ini setting to enhance games Henrik Rydgård 2026-06-27 13:02:47 +02:00
  • a4d21d23bb Remove some remains of HW tessellation Henrik Rydgård 2026-06-26 18:53:35 +02:00
  • dee3cbac84 Merge pull request #21859 from hrydgard/vulkan-lifetime-issue Henrik Rydgård 2026-06-26 02:19:58 +02:00
  • 7b3405ab86 Fix a Vulkan lifetime issue causing invalid descriptors on shutdown Henrik Rydgård 2026-06-25 21:56:33 +02:00
  • 52cce09118 Merge pull request #21858 from hrydgard/osd-keyboard-fix Henrik Rydgård 2026-06-25 17:00:37 +02:00
  • beeafb92b9 Add more symbols to the Latin OSK keyboard Henrik Rydgård 2026-06-25 15:13:47 +02:00
  • 07d7800642 Merge pull request #21857 from hrydgard/more-input-refactor Henrik Rydgård 2026-06-25 14:58:25 +02:00
  • 4a47128459 Check if this helps spurious ios build issue. Also make it more quiet Henrik Rydgård 2026-06-25 14:21:26 +02:00
  • 2c10fd12c4 Delete the inputLock_. It will not be missed. Henrik Rydgård 2026-06-25 13:02:16 +02:00
  • 444f78bf84 Don't forget to clear the event queue.. Henrik Rydgård 2026-06-25 13:00:40 +02:00
  • 72ee82844d Doesn't yet work Henrik Rydgård 2026-06-24 23:04:17 +02:00
  • 729f11ecbe Simplify away some nonsense Henrik Rydgård 2026-06-24 22:55:34 +02:00
  • a4a6780b36 Some code simplification Henrik Rydgård 2026-06-24 22:13:31 +02:00
  • 02e9deb232 Fix some input behavior that got lost in the previous commits. Henrik Rydgård 2026-06-24 21:48:20 +02:00