yum-mirror/glslang

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

John KessenichMerge pull request #860 from steve-lunarg/sb-counter-args.224e895b4

main
477 B23 linesraw
1
2// float4 Fn1(ConsumeStructuredBuffer<float4> arg_c)
3// {
4//     return arg_c.Consume();
5// }
6
7float4 Fn2(AppendStructuredBuffer<float4> arg_a, ConsumeStructuredBuffer<float4> arg_c)
8{
9    arg_a.Append(float4(1,2,3,4));
10    return arg_c.Consume();
11}
12
13AppendStructuredBuffer<float4>  sbuf_a;
14ConsumeStructuredBuffer<float4> sbuf_c;
15
16AppendStructuredBuffer<float4>  sbuf_unused;
17
18float4 main(uint pos : FOO) : SV_Target0
19{
20    // Fn1(sbuf_c);
21
22    return Fn2(sbuf_a, sbuf_c);
23}