fix ident

This commit is contained in:
Reio Piller
2025-03-01 02:23:38 +02:00
parent 75f11691b0
commit 4a04fa2c78
2 changed files with 29 additions and 29 deletions
+1 -1
View File
@@ -683,7 +683,7 @@ def parse_structs(f):
# and inject anonymous bitfields into the struct if there are any # and inject anonymous bitfields into the struct if there are any
else: else:
has_anon_bitfield = any(name is None for name, _ in ffields) has_anon_bitfield = any(name is None for name, _ in ffields)
max_len = 1 if has_anon_bitfield else max([len(n) for n, _ in ffields], default=0) max_len = max([0 if n is None else len(n) for n, _ in ffields], default=0)
f.write("{} :: struct ".format(struct_name)) f.write("{} :: struct ".format(struct_name))
if _type == "union": if _type == "union":
f.write("#raw_union ") f.write("#raw_union ")
+28 -28
View File
@@ -5681,7 +5681,7 @@ AabbPositionsKHR :: struct {
} }
AccelerationStructureInstanceKHR :: struct { AccelerationStructureInstanceKHR :: struct {
transform: TransformMatrixKHR, transform: TransformMatrixKHR,
using _: bit_field u32 { using _: bit_field u32 {
instanceCustomIndex: u32 | 24, instanceCustomIndex: u32 | 24,
mask: u32 | 8, mask: u32 | 8,
@@ -6752,8 +6752,8 @@ AccelerationStructureMotionInfoNV :: struct {
} }
AccelerationStructureMatrixMotionInstanceNV :: struct { AccelerationStructureMatrixMotionInstanceNV :: struct {
transformT0: TransformMatrixKHR, transformT0: TransformMatrixKHR,
transformT1: TransformMatrixKHR, transformT1: TransformMatrixKHR,
using _: bit_field u32 { using _: bit_field u32 {
instanceCustomIndex: u32 | 24, instanceCustomIndex: u32 | 24,
mask: u32 | 8, mask: u32 | 8,
@@ -6785,8 +6785,8 @@ SRTDataNV :: struct {
} }
AccelerationStructureSRTMotionInstanceNV :: struct { AccelerationStructureSRTMotionInstanceNV :: struct {
transformT0: SRTDataNV, transformT0: SRTDataNV,
transformT1: SRTDataNV, transformT1: SRTDataNV,
using _: bit_field u32 { using _: bit_field u32 {
instanceCustomIndex: u32 | 24, instanceCustomIndex: u32 | 24,
mask: u32 | 8, mask: u32 | 8,
@@ -8378,8 +8378,8 @@ ClusterAccelerationStructureBuildClustersBottomLevelInfoNV :: struct {
} }
ClusterAccelerationStructureBuildTriangleClusterInfoNV :: struct { ClusterAccelerationStructureBuildTriangleClusterInfoNV :: struct {
clusterID: u32, clusterID: u32,
clusterFlags: ClusterAccelerationStructureClusterFlagsNV, clusterFlags: ClusterAccelerationStructureClusterFlagsNV,
using _: bit_field u32 { using _: bit_field u32 {
triangleCount: u32 | 9, triangleCount: u32 | 9,
vertexCount: u32 | 9, vertexCount: u32 | 9,
@@ -8388,20 +8388,20 @@ ClusterAccelerationStructureBuildTriangleClusterInfoNV :: struct {
opacityMicromapIndexType: u32 | 4, opacityMicromapIndexType: u32 | 4,
}, },
baseGeometryIndexAndGeometryFlags: ClusterAccelerationStructureGeometryIndexAndGeometryFlagsNV, baseGeometryIndexAndGeometryFlags: ClusterAccelerationStructureGeometryIndexAndGeometryFlagsNV,
indexBufferStride: u16, indexBufferStride: u16,
vertexBufferStride: u16, vertexBufferStride: u16,
geometryIndexAndFlagsBufferStride: u16, geometryIndexAndFlagsBufferStride: u16,
opacityMicromapIndexBufferStride: u16, opacityMicromapIndexBufferStride: u16,
indexBuffer: DeviceAddress, indexBuffer: DeviceAddress,
vertexBuffer: DeviceAddress, vertexBuffer: DeviceAddress,
geometryIndexAndFlagsBuffer: DeviceAddress, geometryIndexAndFlagsBuffer: DeviceAddress,
opacityMicromapArray: DeviceAddress, opacityMicromapArray: DeviceAddress,
opacityMicromapIndexBuffer: DeviceAddress, opacityMicromapIndexBuffer: DeviceAddress,
} }
ClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV :: struct { ClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV :: struct {
clusterID: u32, clusterID: u32,
clusterFlags: ClusterAccelerationStructureClusterFlagsNV, clusterFlags: ClusterAccelerationStructureClusterFlagsNV,
using _: bit_field u32 { using _: bit_field u32 {
triangleCount: u32 | 9, triangleCount: u32 | 9,
vertexCount: u32 | 9, vertexCount: u32 | 9,
@@ -8410,26 +8410,26 @@ ClusterAccelerationStructureBuildTriangleClusterTemplateInfoNV :: struct {
opacityMicromapIndexType: u32 | 4, opacityMicromapIndexType: u32 | 4,
}, },
baseGeometryIndexAndGeometryFlags: ClusterAccelerationStructureGeometryIndexAndGeometryFlagsNV, baseGeometryIndexAndGeometryFlags: ClusterAccelerationStructureGeometryIndexAndGeometryFlagsNV,
indexBufferStride: u16, indexBufferStride: u16,
vertexBufferStride: u16, vertexBufferStride: u16,
geometryIndexAndFlagsBufferStride: u16, geometryIndexAndFlagsBufferStride: u16,
opacityMicromapIndexBufferStride: u16, opacityMicromapIndexBufferStride: u16,
indexBuffer: DeviceAddress, indexBuffer: DeviceAddress,
vertexBuffer: DeviceAddress, vertexBuffer: DeviceAddress,
geometryIndexAndFlagsBuffer: DeviceAddress, geometryIndexAndFlagsBuffer: DeviceAddress,
opacityMicromapArray: DeviceAddress, opacityMicromapArray: DeviceAddress,
opacityMicromapIndexBuffer: DeviceAddress, opacityMicromapIndexBuffer: DeviceAddress,
instantiationBoundingBoxLimit: DeviceAddress, instantiationBoundingBoxLimit: DeviceAddress,
} }
ClusterAccelerationStructureInstantiateClusterInfoNV :: struct { ClusterAccelerationStructureInstantiateClusterInfoNV :: struct {
clusterIdOffset: u32, clusterIdOffset: u32,
using _: bit_field u32 { using _: bit_field u32 {
geometryIndexOffset: u32 | 24, geometryIndexOffset: u32 | 24,
reserved: u32 | 8, reserved: u32 | 8,
}, },
clusterTemplateAddress: DeviceAddress, clusterTemplateAddress: DeviceAddress,
vertexBuffer: StridedDeviceAddressNV, vertexBuffer: StridedDeviceAddressNV,
} }
AccelerationStructureBuildSizesInfoKHR :: struct { AccelerationStructureBuildSizesInfoKHR :: struct {