@@ -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 ,
@@ -521,6 +522,7 @@ namespace Spv
521
522
RestrictPointerEXT = 5355 ,
522
523
AliasedPointer = 5356 ,
523
524
AliasedPointerEXT = 5356 ,
525
+ HitObjectShaderRecordBufferNV = 5386 ,
524
526
BindlessSamplerNV = 5398 ,
525
527
BindlessImageNV = 5399 ,
526
528
BoundSamplerNV = 5400 ,
@@ -1064,6 +1066,7 @@ namespace Spv
1064
1066
DemoteToHelperInvocation = 5379 ,
1065
1067
DemoteToHelperInvocationEXT = 5379 ,
1066
1068
RayTracingOpacityMicromapEXT = 5381 ,
1069
+ ShaderInvocationReorderNV = 5383 ,
1067
1070
BindlessTextureNV = 5390 ,
1068
1071
SubgroupShuffleINTEL = 5568 ,
1069
1072
SubgroupBufferBlockIOINTEL = 5569 ,
@@ -1619,6 +1622,39 @@ namespace Spv
1619
1622
OpFragmentMaskFetchAMD = 5011 ,
1620
1623
OpFragmentFetchAMD = 5012 ,
1621
1624
OpReadClockKHR = 5056 ,
1625
+ OpHitObjectRecordHitMotionNV = 5249 ,
1626
+ OpHitObjectRecordHitWithIndexMotionNV = 5250 ,
1627
+ OpHitObjectRecordMissMotionNV = 5251 ,
1628
+ OpHitObjectGetWorldToObjectNV = 5252 ,
1629
+ OpHitObjectGetObjectToWorldNV = 5253 ,
1630
+ OpHitObjectGetObjectRayDirectionNV = 5254 ,
1631
+ OpHitObjectGetObjectRayOriginNV = 5255 ,
1632
+ OpHitObjectTraceRayMotionNV = 5256 ,
1633
+ OpHitObjectGetShaderRecordBufferHandleNV = 5257 ,
1634
+ OpHitObjectGetShaderBindingTableRecordIndexNV = 5258 ,
1635
+ OpHitObjectRecordEmptyNV = 5259 ,
1636
+ OpHitObjectTraceRayNV = 5260 ,
1637
+ OpHitObjectRecordHitNV = 5261 ,
1638
+ OpHitObjectRecordHitWithIndexNV = 5262 ,
1639
+ OpHitObjectRecordMissNV = 5263 ,
1640
+ OpHitObjectExecuteShaderNV = 5264 ,
1641
+ OpHitObjectGetCurrentTimeNV = 5265 ,
1642
+ OpHitObjectGetAttributesNV = 5266 ,
1643
+ OpHitObjectGetHitKindNV = 5267 ,
1644
+ OpHitObjectGetPrimitiveIndexNV = 5268 ,
1645
+ OpHitObjectGetGeometryIndexNV = 5269 ,
1646
+ OpHitObjectGetInstanceIdNV = 5270 ,
1647
+ OpHitObjectGetInstanceCustomIndexNV = 5271 ,
1648
+ OpHitObjectGetWorldRayDirectionNV = 5272 ,
1649
+ OpHitObjectGetWorldRayOriginNV = 5273 ,
1650
+ OpHitObjectGetRayTMaxNV = 5274 ,
1651
+ OpHitObjectGetRayTMinNV = 5275 ,
1652
+ OpHitObjectIsEmptyNV = 5276 ,
1653
+ OpHitObjectIsHitNV = 5277 ,
1654
+ OpHitObjectIsMissNV = 5278 ,
1655
+ OpReorderThreadWithHitObjectNV = 5279 ,
1656
+ OpReorderThreadWithHintNV = 5280 ,
1657
+ OpTypeHitObjectNV = 5281 ,
1622
1658
OpImageSampleFootprintNV = 5283 ,
1623
1659
OpEmitMeshTasksEXT = 5294 ,
1624
1660
OpSetMeshOutputsEXT = 5295 ,
0 commit comments