yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
f96a3fea6
master
1//TEST:SIMPLE(filecheck=CHECK):-target spirv -emit-spirv-directly 2 3// CHECK: error 55200: 4 5RWStructuredBuffer<float> outputBuffer; 6 7float testFunc(vector<vector<float, 3>, 2> v1) 8{ 9 return v1.x.x; 10} 11 12[numthreads(1,1,1)] 13void main(uint v : SV_DispatchThreadID) 14{ 15 vector<vector<float, 3>, 2> v1 = { { 1, 2, 3 }, { 4, 5, v } }; 16 outputBuffer[0] = testFunc(v1); 17}