yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
0bc18d233
master
1//TEST:SIMPLE(filecheck=CHECK):-target spirv 2 3// CHECK: OpCapability Int64Atomics 4 5groupshared Atomic<uint64_t> atomicVariable; 6 7[shader("compute")] 8[numthreads(1, 1, 1)] 9void main(uint3 threadId : SV_DispatchThreadID) 10{ 11 uint64_t value = 4ll; 12 atomicVariable.store(value); 13}