HDK
|
This is the complete list of members for VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT, including all inherited members.
allowDuplicate | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | static |
data | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
dstMicromap | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
flags | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
MicromapBuildInfoEXT(VULKAN_HPP_NAMESPACE::MicromapTypeEXT type_=VULKAN_HPP_NAMESPACE::MicromapTypeEXT::eOpacityMicromap, VULKAN_HPP_NAMESPACE::BuildMicromapFlagsEXT flags_={}, VULKAN_HPP_NAMESPACE::BuildMicromapModeEXT mode_=VULKAN_HPP_NAMESPACE::BuildMicromapModeEXT::eBuild, VULKAN_HPP_NAMESPACE::MicromapEXT dstMicromap_={}, uint32_t usageCountsCount_={}, const VULKAN_HPP_NAMESPACE::MicromapUsageEXT *pUsageCounts_={}, const VULKAN_HPP_NAMESPACE::MicromapUsageEXT *const *ppUsageCounts_={}, VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR data_={}, VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData_={}, VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR triangleArray_={}, VULKAN_HPP_NAMESPACE::DeviceSize triangleArrayStride_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
MicromapBuildInfoEXT(MicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
MicromapBuildInfoEXT(VkMicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
MicromapBuildInfoEXT(VULKAN_HPP_NAMESPACE::MicromapTypeEXT type_, VULKAN_HPP_NAMESPACE::BuildMicromapFlagsEXT flags_, VULKAN_HPP_NAMESPACE::BuildMicromapModeEXT mode_, VULKAN_HPP_NAMESPACE::MicromapEXT dstMicromap_, VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const VULKAN_HPP_NAMESPACE::MicromapUsageEXT > const &usageCounts_, VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const VULKAN_HPP_NAMESPACE::MicromapUsageEXT *const > const &pUsageCounts_={}, VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR data_={}, VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR scratchData_={}, VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR triangleArray_={}, VULKAN_HPP_NAMESPACE::DeviceSize triangleArrayStride_={}, const void *pNext_=nullptr) | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
mode | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
NativeType typedef | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
operator VkMicromapBuildInfoEXT &() VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
operator VkMicromapBuildInfoEXT const &() const VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
operator=(MicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
operator=(VkMicromapBuildInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
pNext | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
ppUsageCounts | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
pUsageCounts | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
scratchData | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
setData(VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const &data_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setDstMicromap(VULKAN_HPP_NAMESPACE::MicromapEXT dstMicromap_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setFlags(VULKAN_HPP_NAMESPACE::BuildMicromapFlagsEXT flags_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setMode(VULKAN_HPP_NAMESPACE::BuildMicromapModeEXT mode_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setPNext(const void *pNext_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setPpUsageCounts(const VULKAN_HPP_NAMESPACE::MicromapUsageEXT *const *ppUsageCounts_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setPUsageCounts(const VULKAN_HPP_NAMESPACE::MicromapUsageEXT *pUsageCounts_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setPUsageCounts(VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const VULKAN_HPP_NAMESPACE::MicromapUsageEXT *const > const &pUsageCounts_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setScratchData(VULKAN_HPP_NAMESPACE::DeviceOrHostAddressKHR const &scratchData_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setTriangleArray(VULKAN_HPP_NAMESPACE::DeviceOrHostAddressConstKHR const &triangleArray_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setTriangleArrayStride(VULKAN_HPP_NAMESPACE::DeviceSize triangleArrayStride_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setType(VULKAN_HPP_NAMESPACE::MicromapTypeEXT type_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setUsageCounts(VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const VULKAN_HPP_NAMESPACE::MicromapUsageEXT > const &usageCounts_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
setUsageCountsCount(uint32_t usageCountsCount_) VULKAN_HPP_NOEXCEPT | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | inline |
structureType | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | static |
sType | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
triangleArray | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
triangleArrayStride | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
type | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT | |
usageCountsCount | VULKAN_HPP_NAMESPACE::MicromapBuildInfoEXT |