1617a3babSopenharmony_ci#version 460
2617a3babSopenharmony_ci#extension GL_NV_ray_tracing : enable
3617a3babSopenharmony_cihitAttributeNV vec4 payload;
4617a3babSopenharmony_cilayout(binding = 0, set = 0) uniform accelerationStructureNV accNV;
5617a3babSopenharmony_ci
6617a3babSopenharmony_civoid main()
7617a3babSopenharmony_ci{
8617a3babSopenharmony_ci    payload.x = 1.0f;                                       // ERROR, cannot write to hitattributeNV in stage
9617a3babSopenharmony_ci    reportIntersectionNV(1.0, 1U);                          // ERROR, unsupported builtin in stage 
10617a3babSopenharmony_ci    terminateRayNV();
11617a3babSopenharmony_ci    ignoreIntersectionNV();
12617a3babSopenharmony_ci}
13