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;
  • count is the number of triangles in the usage format defined by the subdivisionLevel and format below in the micromap
  • subdivisionLevel is the subdivision level of this usage format
  • format is the format of this usage format

The format is interpreted based on the type of the micromap using it.

Valid Usage (Implicit)