yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
7a8ef8961
master
1//TEST:SIMPLE(filecheck=CHECK): -target spirv -emit-spirv-directly 2 3struct Type 4{ 5 int member; 6} 7 8struct CB 9{ 10 Type* ptr; 11} 12ConstantBuffer<CB> cb; 13 14[numthreads(1,1,1)] 15void main() 16{ 17 Type val; 18 19 // CHECK: ([[# @LINE+1]]): error 30101 20 val->member = 2; // Error. 21 22 // CHECK-NOT: error 23 let a = cb->ptr->member; // OK. 24 25}