struct MicromapBuildSizesInfoEXT

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

wrapper struct for struct VkMicromapBuildSizesInfoEXT, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkMicromapBuildSizesInfoEXT.html

Public Members

StructureType sType
const void * pNext
DeviceSize micromapSize
DeviceSize buildScratchSize
Bool32 discardable

Public Methods

void MicromapBuildSizesInfoEXT (DeviceSize micromapSize_, DeviceSize buildScratchSize_, Bool32 discardable_, const void * pNext_)

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

void MicromapBuildSizesInfoEXT (const MicromapBuildSizesInfoEXT & rhs)

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

void MicromapBuildSizesInfoEXT (const VkMicromapBuildSizesInfoEXT & rhs)

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

MicromapBuildSizesInfoEXT & operator= (const MicromapBuildSizesInfoEXT & rhs)

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

MicromapBuildSizesInfoEXT & operator= (const VkMicromapBuildSizesInfoEXT & rhs)

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

MicromapBuildSizesInfoEXT & setPNext (const void * pNext_)

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

MicromapBuildSizesInfoEXT && setPNext (const void * pNext_)

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

MicromapBuildSizesInfoEXT & setMicromapSize (DeviceSize micromapSize_)

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

MicromapBuildSizesInfoEXT && setMicromapSize (DeviceSize micromapSize_)

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

MicromapBuildSizesInfoEXT & setBuildScratchSize (DeviceSize buildScratchSize_)

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

MicromapBuildSizesInfoEXT && setBuildScratchSize (DeviceSize buildScratchSize_)

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

MicromapBuildSizesInfoEXT & setDiscardable (Bool32 discardable_)

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

MicromapBuildSizesInfoEXT && setDiscardable (Bool32 discardable_)

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

const VkMicromapBuildSizesInfoEXT & operator const VkMicromapBuildSizesInfoEXT & ()

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

VkMicromapBuildSizesInfoEXT & operator VkMicromapBuildSizesInfoEXT & ()

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

const VkMicromapBuildSizesInfoEXT * operator const VkMicromapBuildSizesInfoEXT * ()

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

VkMicromapBuildSizesInfoEXT * operator VkMicromapBuildSizesInfoEXT * ()

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

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

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