Commit Graph
34447 Commits
Author SHA1 Message Date
Henrik Rydgård d97035fffc Merge pull request #16434 from unknownbrackets/stencil-opt
Vulkan: Use stencil export when available
2022-11-25 10:06:41 +01:00
Henrik Rydgård 8f141d1872 Merge pull request #16431 from iota97/grid-center
Snap from screen center
2022-11-25 10:03:45 +01:00
iota97 e4234bcfaf Solve easy exercise left to the reader 2022-11-25 09:31:30 +01:00
Unknown W. Brackets 9fcccd789a Vulkan: Correct displayed depth/stencil format.
Also corrects handling of non-24 bit depth when reducing the range.
2022-11-24 19:09:42 -08:00
Unknown W. Brackets b33662550f Vulkan: Use stencil export when available.
This prevents multiple passes to upload stencil buffers.
2022-11-24 18:48:46 -08:00
Unknown W. Brackets d243d45741 GPU: Upload stencil to latest buffer.
Just being safe.
2022-11-24 16:33:31 -08:00
Henrik Rydgård 9eb97830c5 Merge pull request #16432 from hrydgard/cleanup-graphics-settings
Cleanup graphics settings list
2022-11-24 23:49:16 +01:00
Henrik Rydgård ca86d8d267 Remove "Load language ini" / "Save language ini" from devtools 2022-11-24 22:55:22 +01:00
Henrik Rydgård 920bd45ddc Move stereo settings to developer tools, until developed further 2022-11-24 22:54:05 +01:00
Henrik Rydgård 692c972e77 A couple more reorderings 2022-11-24 22:48:32 +01:00
Henrik Rydgård a87cf02dbf Rename "Display layout editor" to "Display Layout && Effects" 2022-11-24 22:43:49 +01:00
Henrik Rydgård 2e0feb4efe Remove unneeded translation string 2022-11-24 22:14:01 +01:00
Henrik Rydgård 6df5b5acb6 Move more common settings to top 2022-11-24 22:13:49 +01:00
Henrik Rydgård 01beb52f90 Consolidate translation strings 2022-11-24 22:12:01 +01:00
Henrik Rydgård ed68304b63 Move some settings around, delete a dupe 2022-11-24 22:03:17 +01:00
iota97 24ab2232fc Snap from screen center 2022-11-24 20:13:43 +01:00
Henrik Rydgård 21cc6b85e1 Merge pull request #16430 from GABO1423/master
(Libretro) Buildbot Fix
2022-11-24 19:10:39 +01:00
Henrik Rydgård 0c03f5bad7 Move the screen scaling filter to the DisplayLayoutEditor 2022-11-24 19:06:07 +01:00
Gabriel Morazán 5e4492b43f Libretro Buildbot Fix 2022-11-24 13:51:13 -04:00
Henrik Rydgård 208b5c148d Merge pull request #16425 from GABO1423/libretro-msvc-builds
(Libretro) Huge MSVC Build Overhaul
2022-11-24 18:17:35 +01:00
Henrik Rydgård 23590a6dd0 Force LowerResolutionForEffects in Motorstorm, looks just fine
See #16429
2022-11-24 18:15:56 +01:00
GABO1423 2af55d37ad (Libretro) Huge MSVC Build Overhaul 2022-11-24 12:42:38 -04:00
Henrik Rydgård 75040f0cb1 Remove some logspam, oops 2022-11-24 12:47:13 +01:00
Henrik Rydgård 1a3f4f281d Merge pull request #16428 from hrydgard/vulkan-validation-cleanups
Vulkan validation cleanups, remove "GetCurrentStepId" based invalidation
2022-11-24 12:45:33 +01:00
Henrik Rydgård 55b1dc6ef4 Warning fixes 2022-11-24 12:14:52 +01:00
Henrik Rydgård 3dd45c6561 Can't forget the texture in the callback, breaks texture-from-framebuffer-copy.
Was probably redundant anyway.
2022-11-24 11:02:21 +01:00
Henrik Rydgård 70d1d8fa07 Replace the "GetCurrentStepId"-based state invalidation with callbacks 2022-11-24 10:52:42 +01:00
Henrik Rydgård a1c61abdda Vulkan validation: One more false positive related to input attachments
See comment in code
2022-11-24 10:48:36 +01:00
Henrik Rydgård cb7329cd11 Merge pull request #16426 from hrydgard/loadclut-fix
Rebind framebuffer after LoadCLUT-from-framebuffer
2022-11-24 10:48:26 +01:00
Henrik Rydgård 158f6fc111 Merge pull request #16422 from hrydgard/old-adreno-gl-compat-flag
Add compat flag / bug check for games on old Adreno/GL affected by #16015
2022-11-24 10:47:16 +01:00
Henrik Rydgård eea0b2632c Add checks against rendering with depth against non-depth targets. 2022-11-24 10:12:22 +01:00
Henrik Rydgård 7b154d6895 Don't forget to rebind the framebuffer after copying a framebuffer to CLUT. 2022-11-24 10:12:12 +01:00
Henrik Rydgård 9bc0d662c9 Add more affected games to compat setting. Reorder checks, and check vendor flag. 2022-11-24 10:09:47 +01:00
Henrik Rydgård 39f2ddd128 Add compat flag / bug check for games on old Adreno/GL affected by #16015
See #16015

Partly derived from https://github.com/hrydgard/ppsspp/compare/master...unknownbrackets:ppsspp:adreno-deadlock

But this one surgically activates it only for the known affected games, to avoid any additional
performance regressions in the release.

Entirely untested.
2022-11-24 10:05:35 +01:00
Henrik Rydgård d6cfff00f4 Merge pull request #16424 from unknownbrackets/ios-interp
iOS: Allow using interpreter
2022-11-24 07:46:09 +01:00
Unknown W. Brackets 976597fa3a iOS: Allow using interpreter. 2022-11-23 17:56:34 -08:00
Henrik Rydgård 2e492bf333 Merge pull request #16420 from hrydgard/gpu-features-debug
Add a way to view GPU_USE flags at runtime
2022-11-23 17:00:33 +01:00
Henrik Rydgård f6fcc9e9a7 Add a way to view the "GPU_USE_" flags at runtime. Useful for sanity checking on-device. 2022-11-23 16:17:41 +01:00
Henrik Rydgård 4d1a13531c Merge pull request #16421 from Saramagrean/patch-1
Update th_TH.ini
2022-11-23 16:03:08 +01:00
Benjamin Benda Gates 4c29f54b71 Update th_TH.ini 2022-11-23 21:53:54 +07:00
Henrik Rydgård 7eee7f2573 Fix shader debug description issue. 2022-11-23 15:41:20 +01:00
Henrik Rydgård 0319824a0e Forgot to commit the svg 2022-11-23 15:09:06 +01:00
Henrik Rydgård cddf78c82a Merge pull request #16419 from hrydgard/control-mapping-fixes
Stick input: Fix issue where deadzone noise from one device could drown out signal from another.
2022-11-23 14:23:43 +01:00
Henrik Rydgård 287da42d5e Add GAS/BRAKE keymappings to Xinput default maps. Fixes #15992 2022-11-23 12:43:51 +01:00
Henrik Rydgård 5230fc7c41 Joystick input: Ignore in-deadzone events from a different device than previous events
Fixes #15465
2022-11-23 12:22:59 +01:00
Henrik Rydgård f4c88e0f80 Add trashcan icon to UI atlas, use in control mapper. Reorder a couple dev settings 2022-11-23 11:18:29 +01:00
Henrik Rydgård 6796d3de89 Merge pull request #16417 from hrydgard/more-ui-updates
Move post processing settings to the Display Layout Editor
2022-11-23 10:31:41 +01:00
Henrik Rydgård 75dc856e2c Test fix 2022-11-23 08:52:46 +01:00
Henrik Rydgård 5eb1c8eb59 Cleanup 2022-11-23 00:01:15 +01:00
Henrik Rydgård b42ba5b3cc Wording tweaks, add scroll view 2022-11-22 23:49:09 +01:00