Structures
VkMicromapUsageKHR
Structure specifying the usage information used to build a micromap
The VkMicromapUsageKHR structure is defined as:
typedef struct VkMicromapUsageKHR {
uint32_t count;
uint32_t subdivisionLevel;
VkOpacityMicromapFormatKHR format;
} VkMicromapUsageKHR;
pub struct MicromapUsageKHR {
count: u32,
subdivision_level: u32,
format: vk::OpacityMicromapFormatKHR,
}
countis the number of triangles in the usage format defined by thesubdivisionLevelandformatbelow in the micromapsubdivisionLevelis the subdivision level of this usage formatformatis the format of this usage format
The format is interpreted based on the type of the micromap
using it.
Valid Usage (Implicit)
VUID-VkMicromapUsageKHR-format-parameter
format must be a valid VkOpacityMicromapFormatKHR value
Parent
VK_KHR_opacity_micromapType
Structures