yum-mirror/slang

Making it easier to work with shaders

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

Yong HeFix regression when using Atomic<T> in struct. (#6472)60c5db5ca

master
254 B15 linesraw
1//TEST:SIMPLE(filecheck=CHECK): -target spirv
2//CHECK: OpEntryPoint
3
4struct Test {
5    Atomic<int> test;
6}
7
8RWStructuredBuffer<Test> data;
9
10[shader("compute")]
11[numthreads(1,1,1)]
12public void main() {
13    Test t = Test(1);
14    data[0].test.increment();
15}