rwbuffer-in-struct.hlsl 351 B

123456789101112131415
  1. // RUN: %dxc -E main -T vs_6_0 %s | FileCheck %s
  2. // CHECK: ; Note: shader requires additional functionality:
  3. // CHECK: ; UAVs at every shader stage
  4. // CHECK: ; Typed UAV Load Additional Formats
  5. // CHECK: call %dx.types.ResRet.f32 @dx.op.bufferLoad.f32
  6. struct S {
  7. RWBuffer<float4> buf;
  8. } s;
  9. float4 main() : OUT {
  10. return s.buf[0];
  11. }