C Specification
Values which can be set in VkMicromapCreateInfoEXT::type
specifying the type of micromap, are:
// Provided by VK_EXT_opacity_micromap
typedef enum VkMicromapTypeEXT {
VK_MICROMAP_TYPE_OPACITY_MICROMAP_EXT = 0,
#ifdef VK_ENABLE_BETA_EXTENSIONS
// Provided by VK_NV_displacement_micromap
VK_MICROMAP_TYPE_DISPLACEMENT_MICROMAP_NV = 1000397000,
#endif
} VkMicromapTypeEXT;
Description
-
VK_MICROMAP_TYPE_OPACITY_MICROMAP_EXT
is a micromap containing data to control the opacity of a triangle. -
VK_MICROMAP_TYPE_DISPLACEMENT_MICROMAP_NV
is a micromap containing data to control the displacement of subtriangles within a triangle.
Document Notes
For more information, see the Vulkan Specification
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.