shadPS4/src
Lander Gallastegi be12305f65
video_core: Page manager/region manager optimization (#3070)
* Bit array test

* Some corrections

* Fix AVX path on SetRange

* Finish bitArray

* Batched protect progress

* Inclusion fix

* Last logic fixes for BitArray

* Page manager: batch protect, masked ranges

* Page manager bitarray

* clang-format

* Fix out of bounds read

* clang

* clang

* Lock during callbacks

* Rename untracked to writeable

* Construct and mask in one step

* Sync on region mutex for thw whole protection

This is a temporary workarround until a fix is found for the page manager having issues when multiple threads update the same page at the same time.

* Bring back the gpu masking until properly handled

* Sync page manager protections

* clang-format

* Rename and fixups

* I fucked up clang-formatting one more time...

* kek
2025-06-20 13:00:23 +03:00
..
common video_core: Page manager/region manager optimization (#3070) 2025-06-20 13:00:23 +03:00
core QT save fixes II (#3119) 2025-06-20 12:28:32 +03:00
images New kbm icon (#2898) 2025-05-17 11:39:35 +03:00
imgui devtools: persist fsr configs (#2852) 2025-04-27 13:32:29 -03:00
input Replace Back Button Behaviour with a rebindable solution (#3114) 2025-06-20 12:51:55 +03:00
qt_gui Replace Back Button Behaviour with a rebindable solution (#3114) 2025-06-20 12:51:55 +03:00
shader_recompiler Implement buffer atomic fmin/fmax instructions (#3123) 2025-06-19 17:37:29 -07:00
video_core video_core: Page manager/region manager optimization (#3070) 2025-06-20 13:00:23 +03:00
.clang-format chore: Make shadps4 REUSE compliant 2024-02-23 23:33:43 +02:00
emulator.cpp QT save fixes II (#3119) 2025-06-20 12:28:32 +03:00
emulator.h Add support for game folder and fail early if eboot.bin is missing or corrupt (#3027) 2025-06-03 13:34:29 +03:00
main.cpp qt: save gui settings to separate file (#2984) 2025-06-12 13:27:52 +03:00
sdl_window.cpp build: Move versioning to CMake file. (#2752) 2025-04-07 12:22:51 +03:00
sdl_window.h Gui: Adding Pause button working, full screen button and labels to buttons on main window gui (#2634) 2025-03-26 23:50:52 +02:00
shadps4.qrc misc: Few small fixes. (#2780) 2025-04-13 12:10:24 -07:00
shadps4.rc [Windows] Adding Properties to the Executable (#2789) 2025-04-17 09:43:14 +03:00