yum-mirror/slang

Making it easier to work with shaders

git clone https://git.yummers.dev/yum-mirror/slang

ArielG-NV[CBP] Pointer frontend changes + groupshared pointer support (#7848)7758625d3

master
361 B14 linesraw
1//TEST:SIMPLE(filecheck=CHECK):-stage compute -entry computeMain -target spirv
2
3//CHECK: OpEntryPoint
4//CHECK-NOT: error
5
6int* processMemory;
7int* output;
8
9[numthreads(1, 1, 1)]
10void computeMain(int id : SV_DispatchThreadID)
11{
12    Ptr<int, Access::ReadWrite, AddressSpace::Device> ptr1 = processMemory + id.x + 5;
13    Ptr<int> ptr2 = processMemory + id.x + 4;
14}