diff options
Diffstat (limited to 'tools/gfx-unit-test/link-time-constant-array-size-main.slang')
| -rw-r--r-- | tools/gfx-unit-test/link-time-constant-array-size-main.slang | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/tools/gfx-unit-test/link-time-constant-array-size-main.slang b/tools/gfx-unit-test/link-time-constant-array-size-main.slang new file mode 100644 index 000000000..6c5aea928 --- /dev/null +++ b/tools/gfx-unit-test/link-time-constant-array-size-main.slang @@ -0,0 +1,12 @@ +extern static const int N; + +struct S { int xs[N]; } + +RWStructuredBuffer<S> b; + +[numthreads(1, 1, 1)] +void computeMain() +{ + for(int i = 0; i < N; ++i) + b[0].xs[i] *= N; +} |
