#[repr(transparent)]pub struct ImageCreateFlagBits(pub u32);Expand description
Open integer representation of VkImageCreateFlagBits.
Tuple Fields§
§0: u32Implementations§
Source§impl ImageCreateFlagBits
impl ImageCreateFlagBits
Sourcepub const SPARSE_BINDING_BIT: Self
pub const SPARSE_BINDING_BIT: Self
Native value VK_IMAGE_CREATE_SPARSE_BINDING_BIT.
Sourcepub const SPARSE_RESIDENCY_BIT: Self
pub const SPARSE_RESIDENCY_BIT: Self
Native value VK_IMAGE_CREATE_SPARSE_RESIDENCY_BIT.
Sourcepub const SPARSE_ALIASED_BIT: Self
pub const SPARSE_ALIASED_BIT: Self
Native value VK_IMAGE_CREATE_SPARSE_ALIASED_BIT.
Sourcepub const MUTABLE_FORMAT_BIT: Self
pub const MUTABLE_FORMAT_BIT: Self
Native value VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT.
Sourcepub const CUBE_COMPATIBLE_BIT: Self
pub const CUBE_COMPATIBLE_BIT: Self
Native value VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT.
Sourcepub const SPLIT_INSTANCE_BIND_REGIONS_BIT: Self
pub const SPLIT_INSTANCE_BIND_REGIONS_BIT: Self
Native value VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT.
Khronos reference: VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT
Sourcepub const _2D_ARRAY_COMPATIBLE_BIT: Self
pub const _2D_ARRAY_COMPATIBLE_BIT: Self
Native value VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT.
Sourcepub const BLOCK_TEXEL_VIEW_COMPATIBLE_BIT: Self
pub const BLOCK_TEXEL_VIEW_COMPATIBLE_BIT: Self
Native value VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT.
Khronos reference: VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT
Sourcepub const EXTENDED_USAGE_BIT: Self
pub const EXTENDED_USAGE_BIT: Self
Native value VK_IMAGE_CREATE_EXTENDED_USAGE_BIT.
Sourcepub const PROTECTED_BIT: Self
pub const PROTECTED_BIT: Self
Native value VK_IMAGE_CREATE_PROTECTED_BIT.
Sourcepub const DISJOINT_BIT: Self
pub const DISJOINT_BIT: Self
Native value VK_IMAGE_CREATE_DISJOINT_BIT.
Sourcepub const CORNER_SAMPLED_BIT_NV: Self
pub const CORNER_SAMPLED_BIT_NV: Self
Native value VK_IMAGE_CREATE_CORNER_SAMPLED_BIT_NV.
Sourcepub const SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR: Self
pub const SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR: Self
Native value VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR.
Khronos reference: VK_IMAGE_CREATE_SPLIT_INSTANCE_BIND_REGIONS_BIT_KHR
Sourcepub const _2D_ARRAY_COMPATIBLE_BIT_KHR: Self
pub const _2D_ARRAY_COMPATIBLE_BIT_KHR: Self
Native value VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR.
Khronos reference: VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT_KHR
Sourcepub const BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR: Self
pub const BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR: Self
Native value VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR.
Khronos reference: VK_IMAGE_CREATE_BLOCK_TEXEL_VIEW_COMPATIBLE_BIT_KHR
Sourcepub const EXTENDED_USAGE_BIT_KHR: Self
pub const EXTENDED_USAGE_BIT_KHR: Self
Native value VK_IMAGE_CREATE_EXTENDED_USAGE_BIT_KHR.
Sourcepub const DESCRIPTOR_HEAP_CAPTURE_REPLAY_BIT_EXT: Self
pub const DESCRIPTOR_HEAP_CAPTURE_REPLAY_BIT_EXT: Self
Native value VK_IMAGE_CREATE_DESCRIPTOR_HEAP_CAPTURE_REPLAY_BIT_EXT.
Khronos reference: VK_IMAGE_CREATE_DESCRIPTOR_HEAP_CAPTURE_REPLAY_BIT_EXT
Sourcepub const SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT: Self
pub const SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT: Self
Native value VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT.
Khronos reference: VK_IMAGE_CREATE_SAMPLE_LOCATIONS_COMPATIBLE_DEPTH_BIT_EXT
Sourcepub const DISJOINT_BIT_KHR: Self
pub const DISJOINT_BIT_KHR: Self
Native value VK_IMAGE_CREATE_DISJOINT_BIT_KHR.
Sourcepub const ALIAS_BIT_KHR: Self
pub const ALIAS_BIT_KHR: Self
Native value VK_IMAGE_CREATE_ALIAS_BIT_KHR.
Sourcepub const SUBSAMPLED_BIT_EXT: Self
pub const SUBSAMPLED_BIT_EXT: Self
Native value VK_IMAGE_CREATE_SUBSAMPLED_BIT_EXT.
Sourcepub const DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT: Self
pub const DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT: Self
Native value VK_IMAGE_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT.
Khronos reference: VK_IMAGE_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT
Sourcepub const MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_BIT_EXT: Self
pub const MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_BIT_EXT: Self
Native value VK_IMAGE_CREATE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_BIT_EXT.
Khronos reference: VK_IMAGE_CREATE_MULTISAMPLED_RENDER_TO_SINGLE_SAMPLED_BIT_EXT
Sourcepub const _2D_VIEW_COMPATIBLE_BIT_EXT: Self
pub const _2D_VIEW_COMPATIBLE_BIT_EXT: Self
Native value VK_IMAGE_CREATE_2D_VIEW_COMPATIBLE_BIT_EXT.
Khronos reference: VK_IMAGE_CREATE_2D_VIEW_COMPATIBLE_BIT_EXT
Sourcepub const FRAGMENT_DENSITY_MAP_OFFSET_BIT_QCOM: Self
pub const FRAGMENT_DENSITY_MAP_OFFSET_BIT_QCOM: Self
Native value VK_IMAGE_CREATE_FRAGMENT_DENSITY_MAP_OFFSET_BIT_QCOM.
Khronos reference: VK_IMAGE_CREATE_FRAGMENT_DENSITY_MAP_OFFSET_BIT_QCOM
Sourcepub const VIDEO_PROFILE_INDEPENDENT_BIT_KHR: Self
pub const VIDEO_PROFILE_INDEPENDENT_BIT_KHR: Self
Native value VK_IMAGE_CREATE_VIDEO_PROFILE_INDEPENDENT_BIT_KHR.
Khronos reference: VK_IMAGE_CREATE_VIDEO_PROFILE_INDEPENDENT_BIT_KHR
Sourcepub const FRAGMENT_DENSITY_MAP_OFFSET_BIT_EXT: Self
pub const FRAGMENT_DENSITY_MAP_OFFSET_BIT_EXT: Self
Native value VK_IMAGE_CREATE_FRAGMENT_DENSITY_MAP_OFFSET_BIT_EXT.
Khronos reference: VK_IMAGE_CREATE_FRAGMENT_DENSITY_MAP_OFFSET_BIT_EXT
Sourcepub const ALIAS_SINGLE_LAYER_DESCRIPTOR_BIT_KHR: Self
pub const ALIAS_SINGLE_LAYER_DESCRIPTOR_BIT_KHR: Self
Native value VK_IMAGE_CREATE_ALIAS_SINGLE_LAYER_DESCRIPTOR_BIT_KHR.
Khronos reference: VK_IMAGE_CREATE_ALIAS_SINGLE_LAYER_DESCRIPTOR_BIT_KHR