yum-mirror/slang

Making it easier to work with shaders

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

Yong HeAllow enum cases to be used in attribute arguments. (#5478)5f4980a16

master
242 B18 linesraw
1//TEST:SIMPLE(filecheck=CHECK): -target spirv
2
3// CHECK: OpDecorate %g_buffer Binding 2
4
5enum class E {
6    A,
7    B,
8    C
9}
10
11[vk::binding(E.C)]
12RWStructuredBuffer<float> g_buffer;
13
14[numthreads(1,1,1)]
15void main()
16{
17    g_buffer[0] = 1.0f;
18}