AnyPS5/core/libs/prx/libSceAgcDriver
Dean Galvin d9afe1078e test(agc): enter whole quad mode in the implicit-LOD 1D sample test
A pixel wave starts with only its covered pixels in EXEC, so a shader that
takes an implicit LOD has to run s_wqm first or the helper lanes of a partly
covered quad hold no coordinate. The test's pixel shader did not, which goes
unnoticed while its one triangle covers every quad whole. llvmpipe clips that
triangle at twice the viewport into three, and in the quads on the two inner
edges the helpers' zero coordinate gave the last mip instead of the expected
one.

The shader now starts with s_wqm_b64 exec, exec, as a compiled pixel shader
that samples with an implicit LOD does.
2026-10-12 07:35:46 +13:00
..
Eq feat(agc): implement sceAgcDriverGetEqContextId 2026-10-07 21:53:21 +02:00
Execution Merge pull request #3434 from Yuva1024/fix/agc-nvidia-pipeline-link-optimization 2026-10-11 13:49:43 +02:00
Graphics Merge pull request #3482 from MarcZX100/codex/rx-cross-block-3475 2026-10-11 14:02:02 +02:00
Resource fix(libSceAgcDriver): report unavailable bulk resource registration 2026-10-10 09:34:26 +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): enter whole quad mode in the implicit-LOD 1D sample test 2026-10-12 07:35:46 +13:00
tools feat(agc): let agc_shader_replay write a request's code words for other disassemblers 2026-10-03 21:45:10 +13:00
CMakeLists.txt Merge pull request #2258 from krishalivaibhav/codex/spirv13-image-regression 2026-10-11 13:53:14 +02: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
…