generate new bindings

This commit is contained in:
Kithuppi
2023-12-18 13:38:57 +02:00
parent ece82eecc3
commit 8bd5a9bb9e
4 changed files with 16774 additions and 16768 deletions
+14 -8
View File
@@ -4417,8 +4417,10 @@ AabbPositionsKHR :: struct {
} }
AccelerationStructureInstanceKHR :: struct { AccelerationStructureInstanceKHR :: struct {
transform: TransformMatrixKHR, transform: TransformMatrixKHR,
accelerationStructureReference: u64, instanceCustomIndexAndMask: u32, // Most significant byte is mask
instanceShaderBindingTableRecordOffsetAndFlags: u32, // Most significant byte is flags
accelerationStructureReference: u64,
} }
PhysicalDeviceRepresentativeFragmentTestFeaturesNV :: struct { PhysicalDeviceRepresentativeFragmentTestFeaturesNV :: struct {
@@ -5436,9 +5438,11 @@ AccelerationStructureMotionInfoNV :: struct {
} }
AccelerationStructureMatrixMotionInstanceNV :: struct { AccelerationStructureMatrixMotionInstanceNV :: struct {
transformT0: TransformMatrixKHR, transformT0: TransformMatrixKHR,
transformT1: TransformMatrixKHR, transformT1: TransformMatrixKHR,
accelerationStructureReference: u64, instanceCustomIndexAndMask: u32, // Most significant byte is mask
instanceShaderBindingTableRecordOffsetAndFlags: u32, // Most significant byte is flags
accelerationStructureReference: u64,
} }
SRTDataNV :: struct { SRTDataNV :: struct {
@@ -5461,9 +5465,11 @@ SRTDataNV :: struct {
} }
AccelerationStructureSRTMotionInstanceNV :: struct { AccelerationStructureSRTMotionInstanceNV :: struct {
transformT0: SRTDataNV, transformT0: SRTDataNV,
transformT1: SRTDataNV, transformT1: SRTDataNV,
accelerationStructureReference: u64, instanceCustomIndexAndMask: u32, // Most significant byte is mask
instanceShaderBindingTableRecordOffsetAndFlags: u32, // Most significant byte is flags
accelerationStructureReference: u64,
} }
AccelerationStructureMotionInstanceDataNV :: struct #raw_union { AccelerationStructureMotionInstanceDataNV :: struct #raw_union {