#[repr(transparent)]pub struct ImageUsageFlagBits2KHR(pub u64);Expand description
Open integer representation of VkImageUsageFlagBits2KHR.
Tuple Fields§
§0: u64Implementations§
Source§impl ImageUsageFlagBits2KHR
impl ImageUsageFlagBits2KHR
Sourcepub const TRANSFER_SRC_BIT_KHR: Self
pub const TRANSFER_SRC_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_TRANSFER_SRC_BIT_KHR.
Sourcepub const TRANSFER_DST_BIT_KHR: Self
pub const TRANSFER_DST_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_TRANSFER_DST_BIT_KHR.
Sourcepub const SAMPLED_BIT_KHR: Self
pub const SAMPLED_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_SAMPLED_BIT_KHR.
Sourcepub const STORAGE_BIT_KHR: Self
pub const STORAGE_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_STORAGE_BIT_KHR.
Sourcepub const COLOR_ATTACHMENT_BIT_KHR: Self
pub const COLOR_ATTACHMENT_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_COLOR_ATTACHMENT_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_COLOR_ATTACHMENT_BIT_KHR
Sourcepub const DEPTH_STENCIL_ATTACHMENT_BIT_KHR: Self
pub const DEPTH_STENCIL_ATTACHMENT_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_DEPTH_STENCIL_ATTACHMENT_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_DEPTH_STENCIL_ATTACHMENT_BIT_KHR
Sourcepub const TRANSIENT_ATTACHMENT_BIT_KHR: Self
pub const TRANSIENT_ATTACHMENT_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_TRANSIENT_ATTACHMENT_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_TRANSIENT_ATTACHMENT_BIT_KHR
Sourcepub const INPUT_ATTACHMENT_BIT_KHR: Self
pub const INPUT_ATTACHMENT_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_INPUT_ATTACHMENT_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_INPUT_ATTACHMENT_BIT_KHR
Sourcepub const FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR: Self
pub const FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_FRAGMENT_SHADING_RATE_ATTACHMENT_BIT_KHR
Sourcepub const FRAGMENT_DENSITY_MAP_BIT_EXT: Self
pub const FRAGMENT_DENSITY_MAP_BIT_EXT: Self
Native value VK_IMAGE_USAGE_2_FRAGMENT_DENSITY_MAP_BIT_EXT.
Khronos reference: VK_IMAGE_USAGE_2_FRAGMENT_DENSITY_MAP_BIT_EXT
Sourcepub const VIDEO_DECODE_DST_BIT_KHR: Self
pub const VIDEO_DECODE_DST_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_VIDEO_DECODE_DST_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_VIDEO_DECODE_DST_BIT_KHR
Sourcepub const VIDEO_DECODE_SRC_BIT_KHR: Self
pub const VIDEO_DECODE_SRC_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_VIDEO_DECODE_SRC_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_VIDEO_DECODE_SRC_BIT_KHR
Sourcepub const VIDEO_DECODE_DPB_BIT_KHR: Self
pub const VIDEO_DECODE_DPB_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_VIDEO_DECODE_DPB_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_VIDEO_DECODE_DPB_BIT_KHR
Sourcepub const VIDEO_ENCODE_DST_BIT_KHR: Self
pub const VIDEO_ENCODE_DST_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_VIDEO_ENCODE_DST_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_VIDEO_ENCODE_DST_BIT_KHR
Sourcepub const VIDEO_ENCODE_SRC_BIT_KHR: Self
pub const VIDEO_ENCODE_SRC_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_VIDEO_ENCODE_SRC_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_VIDEO_ENCODE_SRC_BIT_KHR
Sourcepub const VIDEO_ENCODE_DPB_BIT_KHR: Self
pub const VIDEO_ENCODE_DPB_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_VIDEO_ENCODE_DPB_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_VIDEO_ENCODE_DPB_BIT_KHR
Sourcepub const INVOCATION_MASK_BIT_HUAWEI: Self
pub const INVOCATION_MASK_BIT_HUAWEI: Self
Native value VK_IMAGE_USAGE_2_INVOCATION_MASK_BIT_HUAWEI.
Khronos reference: VK_IMAGE_USAGE_2_INVOCATION_MASK_BIT_HUAWEI
Sourcepub const ATTACHMENT_FEEDBACK_LOOP_BIT_EXT: Self
pub const ATTACHMENT_FEEDBACK_LOOP_BIT_EXT: Self
Native value VK_IMAGE_USAGE_2_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT.
Khronos reference: VK_IMAGE_USAGE_2_ATTACHMENT_FEEDBACK_LOOP_BIT_EXT
Sourcepub const SAMPLE_WEIGHT_BIT_QCOM: Self
pub const SAMPLE_WEIGHT_BIT_QCOM: Self
Native value VK_IMAGE_USAGE_2_SAMPLE_WEIGHT_BIT_QCOM.
Sourcepub const SAMPLE_BLOCK_MATCH_BIT_QCOM: Self
pub const SAMPLE_BLOCK_MATCH_BIT_QCOM: Self
Native value VK_IMAGE_USAGE_2_SAMPLE_BLOCK_MATCH_BIT_QCOM.
Khronos reference: VK_IMAGE_USAGE_2_SAMPLE_BLOCK_MATCH_BIT_QCOM
Sourcepub const HOST_TRANSFER_BIT_KHR: Self
pub const HOST_TRANSFER_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_HOST_TRANSFER_BIT_KHR.
Sourcepub const TENSOR_ALIASING_BIT_ARM: Self
pub const TENSOR_ALIASING_BIT_ARM: Self
Native value VK_IMAGE_USAGE_2_TENSOR_ALIASING_BIT_ARM.
Sourcepub const VIDEO_ENCODE_QUANTIZATION_DELTA_MAP_BIT_KHR: Self
pub const VIDEO_ENCODE_QUANTIZATION_DELTA_MAP_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_VIDEO_ENCODE_QUANTIZATION_DELTA_MAP_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_VIDEO_ENCODE_QUANTIZATION_DELTA_MAP_BIT_KHR
Sourcepub const VIDEO_ENCODE_EMPHASIS_MAP_BIT_KHR: Self
pub const VIDEO_ENCODE_EMPHASIS_MAP_BIT_KHR: Self
Native value VK_IMAGE_USAGE_2_VIDEO_ENCODE_EMPHASIS_MAP_BIT_KHR.
Khronos reference: VK_IMAGE_USAGE_2_VIDEO_ENCODE_EMPHASIS_MAP_BIT_KHR
Sourcepub const TILE_MEMORY_BIT_QCOM: Self
pub const TILE_MEMORY_BIT_QCOM: Self
Native value VK_IMAGE_USAGE_2_TILE_MEMORY_BIT_QCOM.