yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
302e619e
main
1 2RWBuffer < uint > s_uintbuff ; // UINT RWBuffer ... 3 4float4 main () : SV_Target 5{ 6int Loc ; // ... with INT variables 7int Inc ; 8int Orig ; 9 10// This must select the uint flavor of SPIR-V atomic op, and promote 11// the other arguments as required. The output value from the 12// imageAtomicAdd AST will be converted to an int for 'Orig'. 13InterlockedAdd ( s_uintbuff [ Loc ], Inc , Orig ); 14 15return float4 ( 0 , 0 , 0 , 0 ); 16} 17