yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
7ffb9f53e
master
1//TEST:SIMPLE(filecheck=SPIRV): -target spirv -entry main -emit-spirv-directly 2 3// SPIRV-NOT: OpDecorate {{.*}} ArrayStride 8 4layout(binding = 0) 5Texture2D textures[]; 6 7RWTexture2D<uint> tex; 8 9[shader("compute")] 10[numthreads(1,1,1)] 11void main(uint3 threadId : SV_DispatchThreadID) 12{ 13 tex[threadId.xy] = uint(textures[0][threadId.xy].r); 14}