yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
0877d1a3e
master
1//TEST:SIMPLE(filecheck=CHECK): -stage compute -entry computeMain -allow-glsl -target glsl 2//TEST:SIMPLE(filecheck=CHECK): -stage compute -entry computeMain -allow-glsl -target spirv -emit-spirv-directly 3 4volatile buffer MyBlockName1 5{ 6 readonly uint data2; 7 readonly writeonly uint data3; 8} inputBuffer1; 9 10layout(local_size_x = 1) in; 11void computeMain() 12{ 13//CHECK: error 30011 14 inputBuffer1.data2 = 1; 15//CHECK: error 30011 16 inputBuffer1.data3 = 1; 17}