cbufferSize5.hlsl 320 B

123456789101112131415
  1. // RUN: %dxilver 1.6 | %dxc -E main -T ps_6_0 %s | FileCheck %s
  2. // CHECK: error: CBuffer size is 65540 bytes, exceeding maximum of 65536 bytes.
  3. cbuffer Foo1 : register(b5)
  4. {
  5. float arr[4096];
  6. float3 after_array;
  7. float overflow;
  8. }
  9. float4 main() : SV_TARGET
  10. {
  11. return float4(arr[4095] + overflow, after_array);
  12. }