AnyPS5/core/libs/prx/libSceAgcDriver
Gustavo Ariel Gamarra Rojas 554e615524 test(agc): check that a buffer written over pending storage results keeps both
A storage image is written on the GPU and left pending, then a leased
address-based use writes the first 40800 bytes of the same memory as a
buffer and every pending image is flushed: guest memory must hold the
buffer's bytes where it wrote and the image's texels everywhere else.
Runs with watched and with compared imports and returns 77 when host
imports or write watching are unavailable.
2026-10-12 14:52:44 -03:00
..
Eq feat(agc): implement sceAgcDriverGetEqContextId 2026-10-07 21:53:21 +02:00
Execution Merge pull request #4395 from oneandonlydean/up4/carry-1810 2026-10-12 23:54:52 +13:00
Graphics fix(agc): store pending storage results before a use writes the same memory as a buffer 2026-10-12 14:52:44 -03:00
Resource fix(libSceAgc): write the KytyPS5 workload packets and return null for unregistered streams 2026-10-12 01:37:56 +02:00
State fix(agc): correct the default tessellation factor ring address 2026-10-09 11:45:53 +08:00
Submit feat(libSceAgcDriver): implement sceAgcDriverSubmitMultiAcbs 2026-10-07 22:04:58 +02:00
tests test(agc): check that a buffer written over pending storage results keeps both 2026-10-12 14:52:44 -03:00
tools feat(agc-driver): replay a request as a prepared artifact with --prepare 2026-10-12 01:21:48 -04:00
CMakeLists.txt test(agc): check that a buffer written over pending storage results keeps both 2026-10-12 14:52:44 -03:00
PostCompile.cmake feat(shader): translate NGG geometry programs to mesh shaders 2026-09-30 23:57:47 +13:00
Unimplemented.cpp fix(libSceAgcDriver): report unavailable bulk resource registration 2026-10-10 09:34:26 +02:00
embed_spirv.cmake build(agc): wire agc texture support into cmake 2026-09-23 07:40:22 +03:00