yum-mirror/slang

Making it easier to work with shaders

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

jsmall-nvidiaPointer layout support (#2930)1b01ff909

master
405 B17 linesraw
1//TEST(64-bit):REFLECTION:-stage compute -no-codegen -target host-callable -entry computeMain
2
3struct SomeStruct
4{   
5    int payload;
6    Ptr<SomeStruct> next;
7};
8
9RWStructuredBuffer<SomeStruct> inputBuffer;
10
11RWStructuredBuffer<int> outputBuffer;
12
13[numthreads(4, 1, 1)]
14void computeMain(uint3 dispatchThreadID : SV_DispatchThreadID)
15{    
16    outputBuffer[dispatchThreadID.x] = int(dispatchThreadID.x);
17}