123456789101112131415161718192021222324 |
- // float4 Fn1(ConsumeStructuredBuffer<float4> arg_c)
- // {
- // return arg_c.Consume();
- // }
- float4 Fn2(AppendStructuredBuffer<float4> arg_a, ConsumeStructuredBuffer<float4> arg_c)
- {
- arg_a.Append(float4(1,2,3,4));
- return arg_c.Consume();
- }
- AppendStructuredBuffer<float4> sbuf_a;
- ConsumeStructuredBuffer<float4> sbuf_c;
- AppendStructuredBuffer<float4> sbuf_unused;
- float4 main(uint pos : FOO) : SV_Target0
- {
- // Fn1(sbuf_c);
- return Fn2(sbuf_a, sbuf_c);
- }
|