mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-07 13:39:55 +00:00
A vertex-path program with LDS, GDS or memory writes refused any s_barrier. NGG passthrough programs start with the s_barrier that orders GS_ALLOC_REQ, before any memory access, and some write buffers later. A barrier that runs before every load, store, atomic, image or LDS access of the program has nothing to order, so it emits no instruction, like the barrier of a program without memory access. Barriers after a memory access still throw. Co-Authored-By: Claude Opus 5.5 <[email protected]>