summaryrefslogtreecommitdiffstats
path: root/tests/language-feature/constants/max-iters-link-time-const.slang
blob: cf1ccbbd1b3ed751eabfb1f09ad6ef2b8bd26c93 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//TEST:SIMPLE(filecheck=CHECK): -target spirv
// CHECK: OpEntryPoint

extern static const int num = 10;
RWStructuredBuffer<float> outputBuffer;

[numthreads(1,1,1)]
void computeMain()
{
    [MaxIters(num)]
    for (int i = 0; i < num; i++)
    {
        outputBuffer[i] = i;
    }
}