Commit Graph
45601 Commits
Author SHA1 Message Date
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
Henrik Rydgård 6d9bb1b29e Move post-processing settings to DisplayLayoutScreen 2022-11-22 23:29:50 +01:00
Henrik Rydgård 575560f679 Enable game backgrounds on more screens 2022-11-22 22:53:54 +01:00
Henrik Rydgård 9c21951efe Merge pull request #16415 from hrydgard/display-edit-mode-2
Display layout editor - Remove editing widget, just use the background directly
2022-11-22 22:41:36 +01:00
Henrik Rydgård 2b332eef58 Merge pull request #16416 from lvonasek/hotfix_openxr_transparency
OpenXR - Menu background transparency fixed
2022-11-22 22:41:07 +01:00
Lubos 70d30d1cf6 OpenXR - Aspect ratio of menu background fixed 2022-11-22 21:49:52 +01:00
Henrik Rydgård 57864f62ce Rework the display layout editor to ditch the preview thing.
We lose the snapping in the refactor because I ended up rewriting the
whole dragging mechanism, might reintroduce later.
2022-11-22 20:10:20 +01:00
Lubos 59046b8f76 OpenXR - 2D stereo condition fixed 2022-11-22 18:51:42 +01:00
Henrik Rydgård b80df6c360 Add transparent background to the existing Display Layout Editor. 2022-11-22 14:16:24 +01:00
Henrik Rydgård f0a905cadd Merge pull request #16414 from hrydgard/simpler-game-background
Pause menu background: Remove complicated transparency tricks
2022-11-22 13:19:14 +01:00
Henrik Rydgård d551d2a3ed Pause menu background: Remove complicated transparency tricks, instead draw game as part of background. 2022-11-22 12:11:20 +01:00
Henrik Rydgård 5c2663e37c Merge pull request #16413 from unknownbrackets/heap-partition
Kernel: Respect partition param in heap funcs
2022-11-22 10:18:47 +01:00
Henrik Rydgård ddd2c6e343 Merge pull request #16409 from hrydgard/preserve-framebuffers
Preserve framebuffer on pause screen even if render resolution is changed
2022-11-22 10:03:47 +01:00
Unknown W. Brackets 1eac95ea25 Kernel: Respect partition param in heap funcs. 2022-11-22 00:13:06 -08:00
Unknown W. Brackets 2f4e0e7d50 D3D11: Remove unused hack USE flag.
Only GLES uses this now, we always have accurate depth here.
2022-11-22 00:12:32 -08:00
Henrik Rydgård 0f33a78389 Merge pull request #16410 from hrydgard/minor-ui-refactor
Move AsyncImageFileView to Common
2022-11-21 21:37:53 +01:00
Unknown W. Brackets 2a9367ad23 Merge pull request #16411 from hrydgard/vulkan-binding-cleanup
Extract the Vulkan descriptor binding cleanup from #16345
2022-11-21 11:52:33 -08:00
Henrik Rydgård ec6d330ae4 Move AsyncImageFileView to Common, which required some more shuffling around of stuff. 2022-11-21 20:38:20 +01:00
Henrik Rydgård 8f103f3f47 Extract the Vulkan descriptor binding cleanup from #16345 2022-11-21 20:30:20 +01:00
Henrik Rydgård fe1446bf92 Test crashfix 2022-11-21 19:57:59 +01:00