summaryrefslogtreecommitdiffstats
path: root/tests/front-end/modern-syntax-semantic.slang
blob: 6ff85c29ccfb1b13a0c228b3bbfd910f87a9d009 (plain)
1
2
3
4
5
6
7
8
9
10
11
//TEST:COMPARE_COMPUTE(filecheck-buffer=CHECK): -output-using-type

//TEST_INPUT: set outputBuffer = out ubuffer(data=[0], stride=4)
RWStructuredBuffer<int> outputBuffer;

[numthreads(1,1,1)]
func computeMain(tid : int : SV_DispatchThreadID) -> void
{
    // CHECK: 1
    outputBuffer[0] = tid + 1;
}