@@ -224,6 +224,7 @@ namespace Spv
224
224
ShaderRecordBufferNV = 5343 ,
225
225
PhysicalStorageBuffer = 5349 ,
226
226
PhysicalStorageBufferEXT = 5349 ,
227
+ HitObjectAttributeNV = 5385 ,
227
228
TaskPayloadWorkgroupEXT = 5402 ,
228
229
CodeSectionINTEL = 5605 ,
229
230
DeviceOnlyINTEL = 5936 ,
@@ -522,6 +523,7 @@ namespace Spv
522
523
RestrictPointerEXT = 5355 ,
523
524
AliasedPointer = 5356 ,
524
525
AliasedPointerEXT = 5356 ,
526
+ HitObjectShaderRecordBufferNV = 5386 ,
525
527
BindlessSamplerNV = 5398 ,
526
528
BindlessImageNV = 5399 ,
527
529
BoundSamplerNV = 5400 ,
@@ -1073,6 +1075,7 @@ namespace Spv
1073
1075
DemoteToHelperInvocation = 5379 ,
1074
1076
DemoteToHelperInvocationEXT = 5379 ,
1075
1077
RayTracingOpacityMicromapEXT = 5381 ,
1078
+ ShaderInvocationReorderNV = 5383 ,
1076
1079
BindlessTextureNV = 5390 ,
1077
1080
SubgroupShuffleINTEL = 5568 ,
1078
1081
SubgroupBufferBlockIOINTEL = 5569 ,
@@ -1631,6 +1634,39 @@ namespace Spv
1631
1634
OpFragmentMaskFetchAMD = 5011 ,
1632
1635
OpFragmentFetchAMD = 5012 ,
1633
1636
OpReadClockKHR = 5056 ,
1637
+ OpHitObjectRecordHitMotionNV = 5249 ,
1638
+ OpHitObjectRecordHitWithIndexMotionNV = 5250 ,
1639
+ OpHitObjectRecordMissMotionNV = 5251 ,
1640
+ OpHitObjectGetWorldToObjectNV = 5252 ,
1641
+ OpHitObjectGetObjectToWorldNV = 5253 ,
1642
+ OpHitObjectGetObjectRayDirectionNV = 5254 ,
1643
+ OpHitObjectGetObjectRayOriginNV = 5255 ,
1644
+ OpHitObjectTraceRayMotionNV = 5256 ,
1645
+ OpHitObjectGetShaderRecordBufferHandleNV = 5257 ,
1646
+ OpHitObjectGetShaderBindingTableRecordIndexNV = 5258 ,
1647
+ OpHitObjectRecordEmptyNV = 5259 ,
1648
+ OpHitObjectTraceRayNV = 5260 ,
1649
+ OpHitObjectRecordHitNV = 5261 ,
1650
+ OpHitObjectRecordHitWithIndexNV = 5262 ,
1651
+ OpHitObjectRecordMissNV = 5263 ,
1652
+ OpHitObjectExecuteShaderNV = 5264 ,
1653
+ OpHitObjectGetCurrentTimeNV = 5265 ,
1654
+ OpHitObjectGetAttributesNV = 5266 ,
1655
+ OpHitObjectGetHitKindNV = 5267 ,
1656
+ OpHitObjectGetPrimitiveIndexNV = 5268 ,
1657
+ OpHitObjectGetGeometryIndexNV = 5269 ,
1658
+ OpHitObjectGetInstanceIdNV = 5270 ,
1659
+ OpHitObjectGetInstanceCustomIndexNV = 5271 ,
1660
+ OpHitObjectGetWorldRayDirectionNV = 5272 ,
1661
+ OpHitObjectGetWorldRayOriginNV = 5273 ,
1662
+ OpHitObjectGetRayTMaxNV = 5274 ,
1663
+ OpHitObjectGetRayTMinNV = 5275 ,
1664
+ OpHitObjectIsEmptyNV = 5276 ,
1665
+ OpHitObjectIsHitNV = 5277 ,
1666
+ OpHitObjectIsMissNV = 5278 ,
1667
+ OpReorderThreadWithHitObjectNV = 5279 ,
1668
+ OpReorderThreadWithHintNV = 5280 ,
1669
+ OpTypeHitObjectNV = 5281 ,
1634
1670
OpImageSampleFootprintNV = 5283 ,
1635
1671
OpEmitMeshTasksEXT = 5294 ,
1636
1672
OpSetMeshOutputsEXT = 5295 ,
0 commit comments