yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
03cddba97
master
1//TEST:SIMPLE(filecheck=CHECK):-target spirv -entry main -stage compute -emit-spirv-directly -skip-spirv-validation 2 3Texture2D texArray[3][4][5]; 4RWStructuredBuffer<float4> outputBuffer; 5 6// CHECK: OpEntryPoint 7 8[shader("compute")] 9void main(uint3 tid : SV_DispatchThreadID) 10{ 11 outputBuffer[0] = texArray[tid.x][tid.y][tid.z].Load(int3(1,2,3)); 12}