semantic.coverage.ps.hlsl 446 B

12345678910111213
  1. // Run: %dxc -T ps_6_0 -E main
  2. // CHECK: OpEntryPoint Fragment %main "main" %gl_SampleMask %gl_SampleMask_0
  3. // CHECK: OpDecorate %gl_SampleMask BuiltIn SampleMask
  4. // CHECK: OpDecorate %gl_SampleMask_0 BuiltIn SampleMask
  5. // CHECK: %gl_SampleMask = OpVariable %_ptr_Input__arr_uint_uint_1 Input
  6. // CHECK: %gl_SampleMask_0 = OpVariable %_ptr_Output__arr_uint_uint_1 Output
  7. uint main(uint inCov : SV_Coverage) : SV_Coverage {
  8. return inCov;
  9. }