Enum
VkImageViewCreateFlagBits
Bitmask specifying additional parameters of an image view
Bits which can be set in VkImageViewCreateInfo::flags,
specifying additional parameters of an image view, are:
typedef enum VkImageViewCreateFlagBits {
// Provided by extensions
VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DYNAMIC_BIT_EXT = 0x00000001,
VK_IMAGE_VIEW_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT = 0x00000004,
VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DEFERRED_BIT_EXT = 0x00000002,
} VkImageViewCreateFlagBits;
pub struct ImageViewCreateFlagBits(u32);
impl ImageViewCreateFlagBits {
pub const FRAGMENT_DENSITY_MAP_DYNAMIC_EXT: Self = 0x00000001;
pub const DESCRIPTOR_BUFFER_CAPTURE_REPLAY_EXT: Self = 0x00000004;
pub const FRAGMENT_DENSITY_MAP_DEFERRED_EXT: Self = 0x00000002;
}
VK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DYNAMIC_BIT_EXTspecifies that the fragment density map will be read by device duringVK_PIPELINE_STAGE_FRAGMENT_DENSITY_PROCESS_BIT_EXTVK_IMAGE_VIEW_CREATE_FRAGMENT_DENSITY_MAP_DEFERRED_BIT_EXTspecifies that the fragment density map will be read by the host during vkEndCommandBuffer for the primary command buffer that the render pass is recorded intoVK_IMAGE_VIEW_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXTspecifies that the image view can be used with descriptor buffers when capturing and replaying (e.g. for trace capture and replay), see VkOpaqueCaptureDescriptorDataCreateInfoEXT for more detail.
Parent
VK_VERSION_1_0Type
Enum