@@ -5676,7 +5676,7 @@ __glsl_extension(GL_EXT_ray_tracing)
56765676__glsl_extension (GL_NV_shader_invocation_reorder)
56775677__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
56785678[ForceInline ]
5679- [require (glsl_spirv , ser_raygen_closesthit_miss )]
5679+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
56805680public void hitObjectTraceRayNV (
56815681 inout hitObjectNV hitObject ,
56825682 accelerationStructureEXT topLevel ,
@@ -5708,7 +5708,7 @@ __glsl_extension(GL_NV_shader_invocation_reorder)
57085708__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
57095709__glsl_extension (GL_NV_ray_tracing_motion_blur)
57105710[ForceInline ]
5711- [require (glsl_spirv , ser_motion_raygen_closesthit_miss )]
5711+ [require (glsl_spirv , ser_nv_motion_raygen_closesthit_miss )]
57125712public void hitObjectTraceRayMotionNV (
57135713 inout hitObjectNV hitObject ,
57145714 accelerationStructureEXT topLevel ,
@@ -5774,7 +5774,7 @@ __glsl_extension(GL_EXT_ray_tracing)
57745774__glsl_extension (GL_NV_shader_invocation_reorder)
57755775__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
57765776[ForceInline ]
5777- [require (glsl_spirv , ser_raygen_closesthit_miss )]
5777+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
57785778public void hitObjectRecordHitNV (
57795779 inout hitObjectNV hitObject ,
57805780 accelerationStructureEXT topLevel ,
@@ -5839,7 +5839,7 @@ __glsl_extension(GL_NV_shader_invocation_reorder)
58395839__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
58405840__glsl_extension (GL_NV_ray_tracing_motion_blur)
58415841[ForceInline ]
5842- [require (glsl_spirv , ser_motion_raygen_closesthit_miss )]
5842+ [require (glsl_spirv , ser_nv_motion_raygen_closesthit_miss )]
58435843public void hitObjectRecordHitMotionNV (
58445844 inout hitObjectNV hitObject ,
58455845 accelerationStructureEXT topLevel ,
@@ -5860,7 +5860,7 @@ public void hitObjectRecordHitMotionNV(
58605860 {
58615861 case _GL_NV_shader_invocation_reorder_motion:
58625862 {
5863- HitObject ::__glslMakeMotionHit (
5863+ HitObject ::__glslMakeMotionHitNV (
58645864 hitObject,
58655865 topLevel,
58665866 instanceid,
@@ -5908,7 +5908,7 @@ __glsl_extension(GL_EXT_ray_tracing)
59085908__glsl_extension (GL_NV_shader_invocation_reorder)
59095909__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
59105910[ForceInline ]
5911- [require (glsl_spirv , ser_raygen_closesthit_miss )]
5911+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
59125912public void hitObjectRecordHitWithIndexNV (
59135913 inout hitObjectNV hitObject ,
59145914 accelerationStructureEXT topLevel ,
@@ -5970,7 +5970,7 @@ __glsl_extension(GL_NV_shader_invocation_reorder)
59705970__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
59715971__glsl_extension (GL_NV_ray_tracing_motion_blur)
59725972[ForceInline ]
5973- [require (glsl_spirv , ser_motion_raygen_closesthit_miss )]
5973+ [require (glsl_spirv , ser_nv_motion_raygen_closesthit_miss )]
59745974public void hitObjectRecordHitWithIndexMotionNV (
59755975 inout hitObjectNV hitObject ,
59765976 accelerationStructureEXT topLevel ,
@@ -5990,7 +5990,7 @@ public void hitObjectRecordHitWithIndexMotionNV(
59905990 {
59915991 case _GL_NV_shader_invocation_reorder_motion:
59925992 {
5993- HitObject ::__glslMakeMotionHitWithIndex (
5993+ HitObject ::__glslMakeMotionHitWithIndexNV (
59945994 hitObject,
59955995 topLevel,
59965996 instanceid,
@@ -6036,7 +6036,7 @@ __glsl_extension(GL_EXT_ray_tracing)
60366036__glsl_extension (GL_NV_shader_invocation_reorder)
60376037__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
60386038[ForceInline ]
6039- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6039+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
60406040public void hitObjectRecordMissNV (
60416041 inout hitObjectNV hitObject ,
60426042 uint sbtRecordIndex ,
@@ -6056,7 +6056,7 @@ __glsl_extension(GL_NV_shader_invocation_reorder)
60566056__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
60576057__glsl_extension (GL_NV_ray_tracing_motion_blur)
60586058[ForceInline ]
6059- [require (glsl_spirv , ser_motion_raygen_closesthit_miss )]
6059+ [require (glsl_spirv , ser_nv_motion_raygen_closesthit_miss )]
60606060public void hitObjectRecordMissMotionNV (
60616061 inout hitObjectNV hitObject ,
60626062 uint sbtRecordIndex ,
@@ -6077,7 +6077,7 @@ __glsl_extension(GL_EXT_ray_tracing)
60776077__glsl_extension (GL_NV_shader_invocation_reorder)
60786078__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
60796079[ForceInline ]
6080- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6080+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
60816081public void hitObjectRecordEmptyNV (hitObjectNV hitObject )
60826082{
60836083 hitObject = HitObject ::MakeNop ();
@@ -6087,7 +6087,7 @@ __glsl_extension(GL_EXT_ray_tracing)
60876087__glsl_extension (GL_NV_shader_invocation_reorder)
60886088__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
60896089[ForceInline ]
6090- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6090+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
60916091public void hitObjectExecuteShaderNV (
60926092 inout hitObjectNV hitObject ,
60936093 constexpr int payload )
@@ -6114,7 +6114,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61146114__glsl_extension (GL_NV_shader_invocation_reorder)
61156115__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61166116[ForceInline ]
6117- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6117+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61186118public bool hitObjectIsEmptyNV (hitObjectNV hitObject )
61196119{
61206120 return hitObject. IsNop ();
@@ -6124,7 +6124,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61246124__glsl_extension (GL_NV_shader_invocation_reorder)
61256125__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61266126[ForceInline ]
6127- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6127+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61286128public bool hitObjectIsMissNV (hitObjectNV hitObject )
61296129{
61306130 return hitObject. IsMiss ();
@@ -6134,7 +6134,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61346134__glsl_extension (GL_NV_shader_invocation_reorder)
61356135__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61366136[ForceInline ]
6137- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6137+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61386138public bool hitObjectIsHitNV (hitObjectNV hitObject )
61396139{
61406140 return hitObject. IsHit ();
@@ -6144,7 +6144,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61446144__glsl_extension (GL_NV_shader_invocation_reorder)
61456145__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61466146[ForceInline ]
6147- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6147+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61486148public float hitObjectGetRayTMinNV (hitObjectNV hitObject )
61496149{
61506150 return hitObject. GetRayDesc (). TMin;
@@ -6154,7 +6154,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61546154__glsl_extension (GL_NV_shader_invocation_reorder)
61556155__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61566156[ForceInline ]
6157- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6157+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61586158public float hitObjectGetRayTMaxNV (hitObjectNV hitObject )
61596159{
61606160 return hitObject. GetRayDesc (). TMax;
@@ -6164,7 +6164,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61646164__glsl_extension (GL_NV_shader_invocation_reorder)
61656165__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61666166[ForceInline ]
6167- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6167+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61686168public vec3 hitObjectGetWorldRayOriginNV (hitObjectNV hitObject )
61696169{
61706170 return hitObject. GetRayDesc (). Origin;
@@ -6174,7 +6174,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61746174__glsl_extension (GL_NV_shader_invocation_reorder)
61756175__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61766176[ForceInline ]
6177- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6177+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61786178public vec3 hitObjectGetWorldRayDirectionNV (hitObjectNV hitObject )
61796179{
61806180 return hitObject. GetRayDesc (). Direction;
@@ -6184,7 +6184,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61846184__glsl_extension (GL_NV_shader_invocation_reorder)
61856185__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61866186[ForceInline ]
6187- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6187+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61886188public vec3 hitObjectGetObjectRayOriginNV (hitObjectNV hitObject )
61896189{
61906190 return hitObject. GetObjectRayOrigin ();
@@ -6194,7 +6194,7 @@ __glsl_extension(GL_EXT_ray_tracing)
61946194__glsl_extension (GL_NV_shader_invocation_reorder)
61956195__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
61966196[ForceInline ]
6197- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6197+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
61986198public vec3 hitObjectGetObjectRayDirectionNV (hitObjectNV hitObject )
61996199{
62006200 return hitObject. GetObjectRayDirection ();
@@ -6204,7 +6204,7 @@ __glsl_extension(GL_EXT_ray_tracing)
62046204__glsl_extension (GL_NV_shader_invocation_reorder)
62056205__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
62066206[ForceInline ]
6207- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6207+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
62086208public mat4x3 hitObjectGetObjectToWorldNV (hitObjectNV hitObject )
62096209{
62106210 return hitObject. GetObjectToWorld ();
@@ -6214,7 +6214,7 @@ __glsl_extension(GL_EXT_ray_tracing)
62146214__glsl_extension (GL_NV_shader_invocation_reorder)
62156215__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
62166216[ForceInline ]
6217- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6217+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
62186218public mat4x3 hitObjectGetWorldToObjectNV (hitObjectNV hitObject )
62196219{
62206220 return hitObject. GetWorldToObject ();
@@ -6224,7 +6224,7 @@ __glsl_extension(GL_EXT_ray_tracing)
62246224__glsl_extension (GL_NV_shader_invocation_reorder)
62256225__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
62266226[ForceInline ]
6227- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6227+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
62286228public int hitObjectGetInstanceCustomIndexNV (hitObjectNV hitObject )
62296229{
62306230 return hitObject. GetInstanceID ();
@@ -6234,7 +6234,7 @@ __glsl_extension(GL_EXT_ray_tracing)
62346234__glsl_extension (GL_NV_shader_invocation_reorder)
62356235__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
62366236[ForceInline ]
6237- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6237+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
62386238public int hitObjectGetInstanceIdNV (hitObjectNV hitObject )
62396239{
62406240 return hitObject. GetInstanceIndex ();
@@ -6244,7 +6244,7 @@ __glsl_extension(GL_EXT_ray_tracing)
62446244__glsl_extension (GL_NV_shader_invocation_reorder)
62456245__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
62466246[ForceInline ]
6247- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6247+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
62486248public int hitObjectGetGeometryIndexNV (hitObjectNV hitObject )
62496249{
62506250 return hitObject. GetGeometryIndex ();
@@ -6254,7 +6254,7 @@ __glsl_extension(GL_EXT_ray_tracing)
62546254__glsl_extension (GL_NV_shader_invocation_reorder)
62556255__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
62566256[ForceInline ]
6257- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6257+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
62586258public int hitObjectGetPrimitiveIndexNV (hitObjectNV hitObject )
62596259{
62606260 return hitObject. GetPrimitiveIndex ();
@@ -6264,7 +6264,7 @@ __glsl_extension(GL_EXT_ray_tracing)
62646264__glsl_extension (GL_NV_shader_invocation_reorder)
62656265__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
62666266[ForceInline ]
6267- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6267+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
62686268public uint hitObjectGetHitKindNV (hitObjectNV hitObject )
62696269{
62706270 return hitObject. GetHitKind ();
@@ -6274,7 +6274,7 @@ __glsl_extension(GL_EXT_ray_tracing)
62746274__glsl_extension (GL_NV_shader_invocation_reorder)
62756275__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
62766276[ForceInline ]
6277- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6277+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
62786278public void hitObjectGetAttributesNV (
62796279 inout hitObjectNV hitObject ,
62806280 constexpr int attributeLocation )
@@ -6300,7 +6300,7 @@ __glsl_extension(GL_EXT_ray_tracing)
63006300__glsl_extension (GL_NV_shader_invocation_reorder)
63016301__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
63026302[ForceInline ]
6303- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6303+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
63046304public uvec2 hitObjectGetShaderRecordBufferHandleNV (hitObjectNV hitObject )
63056305{
63066306 return hitObject. GetShaderRecordBufferHandle ();
@@ -6310,7 +6310,7 @@ __glsl_extension(GL_EXT_ray_tracing)
63106310__glsl_extension (GL_NV_shader_invocation_reorder)
63116311__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
63126312[ForceInline ]
6313- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6313+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
63146314public uint hitObjectGetShaderBindingTableRecordIndexNV (hitObjectNV hitObject )
63156315{
63166316 return hitObject. GetShaderTableIndex ();
@@ -6320,7 +6320,7 @@ __glsl_extension(GL_EXT_ray_tracing)
63206320__glsl_extension (GL_NV_shader_invocation_reorder)
63216321__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
63226322[ForceInline ]
6323- [require (glsl_spirv , ser_raygen_closesthit_miss )]
6323+ [require (glsl_spirv , ser_nv_raygen_closesthit_miss )]
63246324public float hitObjectGetCurrentTimeNV (hitObjectNV hitObject )
63256325{
63266326 return hitObject. GetCurrentTime ();
@@ -6330,7 +6330,7 @@ __glsl_extension(GL_EXT_ray_tracing)
63306330__glsl_extension (GL_NV_shader_invocation_reorder)
63316331__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
63326332[ForceInline ]
6333- [require (glsl_spirv , ser_raygen )]
6333+ [require (glsl_spirv , ser_nv_raygen )]
63346334public void reorderThreadNV (uint hint , uint bits )
63356335{
63366336 ReorderThread (hint, bits);
@@ -6340,7 +6340,7 @@ __glsl_extension(GL_EXT_ray_tracing)
63406340__glsl_extension (GL_NV_shader_invocation_reorder)
63416341__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
63426342[ForceInline ]
6343- [require (glsl_spirv , ser_raygen )]
6343+ [require (glsl_spirv , ser_nv_raygen )]
63446344public void reorderThreadNV (hitObjectNV hitObject )
63456345{
63466346 ReorderThread (hitObject);
@@ -6350,7 +6350,7 @@ __glsl_extension(GL_EXT_ray_tracing)
63506350__glsl_extension (GL_NV_shader_invocation_reorder)
63516351__glsl_extension (GLSL_EXT_buffer_reference_uvec2)
63526352[ForceInline ]
6353- [require (glsl_spirv , ser_raygen )]
6353+ [require (glsl_spirv , ser_nv_raygen )]
63546354public void reorderThreadNV (hitObjectNV hitObject , uint hint , uint bits )
63556355{
63566356 ReorderThread (hitObject, hint, bits);
0 commit comments