multiUAVLoad5.hlsl 304 B

1234567891011
  1. // RUN: %dxilver 1.1 | %dxc -E main -T cs_6_0 %s | FileCheck %s
  2. // CHECK-NOT: Typed UAV Load Additional Formats
  3. RWByteAddressBuffer g_bab : register(u0);
  4. [numthreads(8,8,1)]
  5. void main(uint GI : SV_GroupIndex) {
  6. uint addr = GI * 4;
  7. uint val = g_bab.Load(addr);
  8. g_bab.Store(addr, val + 1);
  9. }