struct ClusterAccelerationStructureTriangleClusterInputNV

Defined at line 23140 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkClusterAccelerationStructureTriangleClusterInputNV, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkClusterAccelerationStructureTriangleClusterInputNV.html

Public Members

StructureType sType
void * pNext
Format vertexFormat
uint32_t maxGeometryIndexValue
uint32_t maxClusterUniqueGeometryCount
uint32_t maxClusterTriangleCount
uint32_t maxClusterVertexCount
uint32_t maxTotalTriangleCount
uint32_t maxTotalVertexCount
uint32_t minPositionTruncateBitCount

Public Methods

void ClusterAccelerationStructureTriangleClusterInputNV (Format vertexFormat_, uint32_t maxGeometryIndexValue_, uint32_t maxClusterUniqueGeometryCount_, uint32_t maxClusterTriangleCount_, uint32_t maxClusterVertexCount_, uint32_t maxTotalTriangleCount_, uint32_t maxTotalVertexCount_, uint32_t minPositionTruncateBitCount_, void * pNext_)

Defined at line 23148 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void ClusterAccelerationStructureTriangleClusterInputNV (const ClusterAccelerationStructureTriangleClusterInputNV & rhs)

Defined at line 23169 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void ClusterAccelerationStructureTriangleClusterInputNV (const VkClusterAccelerationStructureTriangleClusterInputNV & rhs)

Defined at line 23172 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & operator= (const ClusterAccelerationStructureTriangleClusterInputNV & rhs)

Defined at line 23177 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & operator= (const VkClusterAccelerationStructureTriangleClusterInputNV & rhs)

Defined at line 23181 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setPNext (void * pNext_)

Defined at line 23188 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setPNext (void * pNext_)

Defined at line 23194 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setVertexFormat (Format vertexFormat_)

Defined at line 23200 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setVertexFormat (Format vertexFormat_)

Defined at line 23206 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setMaxGeometryIndexValue (uint32_t maxGeometryIndexValue_)

Defined at line 23212 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setMaxGeometryIndexValue (uint32_t maxGeometryIndexValue_)

Defined at line 23219 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setMaxClusterUniqueGeometryCount (uint32_t maxClusterUniqueGeometryCount_)

Defined at line 23226 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setMaxClusterUniqueGeometryCount (uint32_t maxClusterUniqueGeometryCount_)

Defined at line 23233 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setMaxClusterTriangleCount (uint32_t maxClusterTriangleCount_)

Defined at line 23240 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setMaxClusterTriangleCount (uint32_t maxClusterTriangleCount_)

Defined at line 23247 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setMaxClusterVertexCount (uint32_t maxClusterVertexCount_)

Defined at line 23254 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setMaxClusterVertexCount (uint32_t maxClusterVertexCount_)

Defined at line 23261 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setMaxTotalTriangleCount (uint32_t maxTotalTriangleCount_)

Defined at line 23268 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setMaxTotalTriangleCount (uint32_t maxTotalTriangleCount_)

Defined at line 23275 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setMaxTotalVertexCount (uint32_t maxTotalVertexCount_)

Defined at line 23282 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setMaxTotalVertexCount (uint32_t maxTotalVertexCount_)

Defined at line 23288 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV & setMinPositionTruncateBitCount (uint32_t minPositionTruncateBitCount_)

Defined at line 23294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

ClusterAccelerationStructureTriangleClusterInputNV && setMinPositionTruncateBitCount (uint32_t minPositionTruncateBitCount_)

Defined at line 23301 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkClusterAccelerationStructureTriangleClusterInputNV & operator const VkClusterAccelerationStructureTriangleClusterInputNV & ()

Defined at line 23309 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkClusterAccelerationStructureTriangleClusterInputNV & operator VkClusterAccelerationStructureTriangleClusterInputNV & ()

Defined at line 23314 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkClusterAccelerationStructureTriangleClusterInputNV * operator const VkClusterAccelerationStructureTriangleClusterInputNV * ()

Defined at line 23319 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkClusterAccelerationStructureTriangleClusterInputNV * operator VkClusterAccelerationStructureTriangleClusterInputNV * ()

Defined at line 23324 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const ClusterAccelerationStructureTriangleClusterInputNV & )

Defined at line 23356 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp