Enum
VkRenderPassCreateFlagBits
Bitmask specifying additional properties of a render pass
Bits which can be set in VkRenderPassCreateInfo::flags,
describing additional properties of the render pass, are:
typedef enum VkRenderPassCreateFlagBits {
// Provided by extensions
VK_RENDER_PASS_CREATE_RESERVED_3_BIT_IMG = 0x00000008,
VK_RENDER_PASS_CREATE_RESERVED_0_BIT_KHR = 0x00000001,
VK_RENDER_PASS_CREATE_TRANSFORM_BIT_QCOM = 0x00000002,
VK_RENDER_PASS_CREATE_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVE = 0x00000004,
} VkRenderPassCreateFlagBits;
pub struct RenderPassCreateFlagBits(u32);
impl RenderPassCreateFlagBits {
pub const RESERVED_3_IMG: Self = 0x00000008;
pub const RESERVED_0_KHR: Self = 0x00000001;
pub const TRANSFORM_QCOM: Self = 0x00000002;
pub const PER_LAYER_FRAGMENT_DENSITY_VALVE: Self = 0x00000004;
}
VK_RENDER_PASS_CREATE_TRANSFORM_BIT_QCOMspecifies that the created render pass is compatible with render pass transform.VK_RENDER_PASS_CREATE_PER_LAYER_FRAGMENT_DENSITY_BIT_VALVEspecifies that the created render pass is usable with layered fragment density maps.
Parent
VK_VERSION_1_0Type
Enum