yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
a6deb5ed8
master
1//TEST:SIMPLE(filecheck=CHECK):-target spirv 2 3int test(int arr[32]) { 4 int sum = 0; 5 for (int i =0; i < 32; i++) sum += arr[i]; 6 return sum; 7} 8 9uniform int gArr[32]; 10uniform int* result; 11 12[numthreads(1,1,1)] 13void computeMain() 14{ 15 // CHECK-NOT: OpCompositeConstruct 16 *result = test(gArr); 17}