cbufferSize4.hlsl 306 B

1234567891011121314
  1. // RUN: %dxc -E main -T ps_6_0 %s | FileCheck %s
  2. // CHECK: call %dx.types.CBufRet.f32 @dx.op.cbufferLoadLegacy.f32(i32 59, %dx.types.Handle %{{.*}}, i32 4095)
  3. cbuffer Foo1 : register(b5)
  4. {
  5. float arr[4096];
  6. float3 after_array;
  7. }
  8. float4 main() : SV_TARGET
  9. {
  10. return float4(arr[4095], after_array);
  11. }