shadPS4/src/core/libraries/gnmdriver
Stephen Miller 0feb2e7211
Emulate memory behavior of libSceGnmDriver initialization (#2807)
* Emulate memory behavior of libSceGnmDriver _DT_INIT

Due to the unique way some games check for sceKernelAllocateDirectMemory failures, emulating this properly is necessary.

* Clang

* Fix address input for direct memory call

* Fix bug with DirectQueryAvailable

Missed this in my prior PR.

* DirectQueryAvailable fix

Fixes error cases to be more hardware accurate.
2025-04-18 23:41:33 +03:00
..
gnm_error.h core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
gnmdriver_init.h gnmdriver: Implement neo mode differences. (#2011) 2025-01-03 21:22:27 +01:00
gnmdriver.cpp Emulate memory behavior of libSceGnmDriver initialization (#2807) 2025-04-18 23:41:33 +03:00
gnmdriver.h gnmdriver: Implement sceGnmUpdateHsShader (#2412) 2025-02-12 19:45:42 -08:00