yum-mirror/slang

Making it easier to work with shaders

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

ArielG-NVInitial pass to add capability declarations to stdlib intrinsics. (#3912)f9bcad355

master
341 B10 linesraw
1//TEST:SIMPLE(filecheck=CHECK): -target glsl -entry main -stage fragment -allow-glsl
2//TEST:SIMPLE(filecheck=CHECK_IGNORE_CAPS): -target glsl -entry main -stage fragment -allow-glsl -ignore-capabilities
3// CHECK_IGNORE_CAPS-NOT: error 36107
4// CHECK: error 36107
5
6float4 main()
7{
8    memoryBarrierAtomicCounter();
9    return float4(1.0f);
10}