shadPS4/src
TheTurtle da0ab005c7
video_core: Fix some cases of "Attempted to track non-GPU memory" (#2447)
* memory: Consider flexible mappings as gpu accessible

Multiple guest apps do this with perfectly valid sharps in simple shaders. This needs some hw testing to see how it is handled but for now doesnt hurt to handle it

* memory: Clamp large buffers to mapped area

Sometimes huge buffers can be bound that start on some valid mapping but arent fully contained by it. It is not reasonable to expect the game needing all of the memory, so clamp the size to avoid the gpu tracking assert

* clang-format fix

---------

Co-authored-by: georgemoralis <giorgosmrls@gmail.com>
2025-02-19 13:31:35 +02:00
..
common Cheats/Patches - add mask_jump32 (#2477) 2025-02-19 13:29:04 +02:00
core video_core: Fix some cases of "Attempted to track non-GPU memory" (#2447) 2025-02-19 13:31:35 +02:00
images Kbm icon change and size modified. (#2435) 2025-02-14 21:53:36 +02:00
imgui video_out: HDR support (#2381) 2025-02-09 15:54:54 +01:00
input Initial implementation of controller color config (#2411) 2025-02-14 12:30:49 +02:00
qt_gui New Crowdin updates (#2478) 2025-02-19 13:29:16 +02:00
shader_recompiler Bump to Clang 19 (#2434) 2025-02-18 15:55:13 +02:00
video_core video_core: Fix some cases of "Attempted to track non-GPU memory" (#2447) 2025-02-19 13:31:35 +02:00
.clang-format chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
emulator.cpp Fork detection: Fix Windows naming + add a new check for fork detection (#2321) 2025-02-03 12:53:57 +02:00
emulator.h CLI: Add argument to pass an argument to the game (#2135) 2025-01-18 15:21:08 +03:00
main.cpp Fix issue #1684 (#2277) 2025-01-31 10:50:02 +02:00
sdl_window.cpp Initial implementation of controller color config (#2411) 2025-02-14 12:30:49 +02:00
sdl_window.h Added keyboard and mouse input remapping, mouse movement to joystick logic, GUI and more (#1356) 2025-01-31 16:36:14 +02:00
shadps4.qrc Adding KBM icon for kbm remaps. (#2430) 2025-02-14 12:48:52 +02:00
shadps4.rc file formats and qt (#88) 2024-03-01 00:00:35 +02:00