yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
9a23a9aab
master
1//TEST:SIMPLE(filecheck=CHECK): -profile ps_5_0 -entry main -target spirv-assembly 2 3// CHECK: OpDecorate %gTest Binding 0 4// CHECK: OpDecorate %gTest DescriptorSet 0 5 6struct Test 7{ 8 float4 a; 9 Texture2D t; 10 SamplerState s; 11}; 12 13ParameterBlock<Test> gTest; 14 15float4 main(float2 uv : UV) 16{ 17 return gTest.a + gTest.t.Sample(gTest.s, uv); 18}