#[repr(transparent)]pub struct ComponentTypeKHR(pub i32);Expand description
Open integer representation of VkComponentTypeKHR.
Tuple Fields§
§0: i32Implementations§
Source§impl ComponentTypeKHR
impl ComponentTypeKHR
Sourcepub const FLOAT16_KHR: Self
pub const FLOAT16_KHR: Self
Native value VK_COMPONENT_TYPE_FLOAT16_KHR.
Sourcepub const FLOAT32_KHR: Self
pub const FLOAT32_KHR: Self
Native value VK_COMPONENT_TYPE_FLOAT32_KHR.
Sourcepub const FLOAT64_KHR: Self
pub const FLOAT64_KHR: Self
Native value VK_COMPONENT_TYPE_FLOAT64_KHR.
Sourcepub const SINT16_KHR: Self
pub const SINT16_KHR: Self
Native value VK_COMPONENT_TYPE_SINT16_KHR.
Sourcepub const SINT32_KHR: Self
pub const SINT32_KHR: Self
Native value VK_COMPONENT_TYPE_SINT32_KHR.
Sourcepub const SINT64_KHR: Self
pub const SINT64_KHR: Self
Native value VK_COMPONENT_TYPE_SINT64_KHR.
Sourcepub const UINT16_KHR: Self
pub const UINT16_KHR: Self
Native value VK_COMPONENT_TYPE_UINT16_KHR.
Sourcepub const UINT32_KHR: Self
pub const UINT32_KHR: Self
Native value VK_COMPONENT_TYPE_UINT32_KHR.
Sourcepub const UINT64_KHR: Self
pub const UINT64_KHR: Self
Native value VK_COMPONENT_TYPE_UINT64_KHR.
Sourcepub const BFLOAT16_KHR: Self
pub const BFLOAT16_KHR: Self
Native value VK_COMPONENT_TYPE_BFLOAT16_KHR.
Sourcepub const FLOAT16_NV: Self
pub const FLOAT16_NV: Self
Native value VK_COMPONENT_TYPE_FLOAT16_NV.
Sourcepub const FLOAT32_NV: Self
pub const FLOAT32_NV: Self
Native value VK_COMPONENT_TYPE_FLOAT32_NV.
Sourcepub const FLOAT64_NV: Self
pub const FLOAT64_NV: Self
Native value VK_COMPONENT_TYPE_FLOAT64_NV.
Sourcepub const SINT8_PACKED_NV: Self
pub const SINT8_PACKED_NV: Self
Native value VK_COMPONENT_TYPE_SINT8_PACKED_NV.
Sourcepub const UINT8_PACKED_NV: Self
pub const UINT8_PACKED_NV: Self
Native value VK_COMPONENT_TYPE_UINT8_PACKED_NV.
Sourcepub const FLOAT_E4M3_NV: Self
pub const FLOAT_E4M3_NV: Self
Native value VK_COMPONENT_TYPE_FLOAT_E4M3_NV.
Sourcepub const FLOAT_E5M2_NV: Self
pub const FLOAT_E5M2_NV: Self
Native value VK_COMPONENT_TYPE_FLOAT_E5M2_NV.
Sourcepub const FLOAT8_E4M3_EXT: Self
pub const FLOAT8_E4M3_EXT: Self
Native value VK_COMPONENT_TYPE_FLOAT8_E4M3_EXT.
Sourcepub const FLOAT8_E5M2_EXT: Self
pub const FLOAT8_E5M2_EXT: Self
Native value VK_COMPONENT_TYPE_FLOAT8_E5M2_EXT.
Sourcepub const FLOAT6_E2M3_EXT: Self
pub const FLOAT6_E2M3_EXT: Self
Native value VK_COMPONENT_TYPE_FLOAT6_E2M3_EXT.
Sourcepub const FLOAT6_E3M2_EXT: Self
pub const FLOAT6_E3M2_EXT: Self
Native value VK_COMPONENT_TYPE_FLOAT6_E3M2_EXT.
Sourcepub const FLOAT4_E2M1_EXT: Self
pub const FLOAT4_E2M1_EXT: Self
Native value VK_COMPONENT_TYPE_FLOAT4_E2M1_EXT.
Sourcepub const FLOAT8_UNSIGNED_E8M0_EXT: Self
pub const FLOAT8_UNSIGNED_E8M0_EXT: Self
Native value VK_COMPONENT_TYPE_FLOAT8_UNSIGNED_E8M0_EXT.
Khronos reference: VK_COMPONENT_TYPE_FLOAT8_UNSIGNED_E8M0_EXT
Sourcepub const MXINT8_EXT: Self
pub const MXINT8_EXT: Self
Native value VK_COMPONENT_TYPE_MXINT8_EXT.