pub struct Format(/* private fields */);
Expand description
Implementations§
Source§impl Format
impl Format
pub const UNDEFINED: Self = _
pub const R4G4_UNORM_PACK8: Self = _
pub const R4G4B4A4_UNORM_PACK16: Self = _
pub const B4G4R4A4_UNORM_PACK16: Self = _
pub const R5G6B5_UNORM_PACK16: Self = _
pub const B5G6R5_UNORM_PACK16: Self = _
pub const R5G5B5A1_UNORM_PACK16: Self = _
pub const B5G5R5A1_UNORM_PACK16: Self = _
pub const A1R5G5B5_UNORM_PACK16: Self = _
pub const R8_UNORM: Self = _
pub const R8_SNORM: Self = _
pub const R8_USCALED: Self = _
pub const R8_SSCALED: Self = _
pub const R8_UINT: Self = _
pub const R8_SINT: Self = _
pub const R8_SRGB: Self = _
pub const R8G8_UNORM: Self = _
pub const R8G8_SNORM: Self = _
pub const R8G8_USCALED: Self = _
pub const R8G8_SSCALED: Self = _
pub const R8G8_UINT: Self = _
pub const R8G8_SINT: Self = _
pub const R8G8_SRGB: Self = _
pub const R8G8B8_UNORM: Self = _
pub const R8G8B8_SNORM: Self = _
pub const R8G8B8_USCALED: Self = _
pub const R8G8B8_SSCALED: Self = _
pub const R8G8B8_UINT: Self = _
pub const R8G8B8_SINT: Self = _
pub const R8G8B8_SRGB: Self = _
pub const B8G8R8_UNORM: Self = _
pub const B8G8R8_SNORM: Self = _
pub const B8G8R8_USCALED: Self = _
pub const B8G8R8_SSCALED: Self = _
pub const B8G8R8_UINT: Self = _
pub const B8G8R8_SINT: Self = _
pub const B8G8R8_SRGB: Self = _
pub const R8G8B8A8_UNORM: Self = _
pub const R8G8B8A8_SNORM: Self = _
pub const R8G8B8A8_USCALED: Self = _
pub const R8G8B8A8_SSCALED: Self = _
pub const R8G8B8A8_UINT: Self = _
pub const R8G8B8A8_SINT: Self = _
pub const R8G8B8A8_SRGB: Self = _
pub const B8G8R8A8_UNORM: Self = _
pub const B8G8R8A8_SNORM: Self = _
pub const B8G8R8A8_USCALED: Self = _
pub const B8G8R8A8_SSCALED: Self = _
pub const B8G8R8A8_UINT: Self = _
pub const B8G8R8A8_SINT: Self = _
pub const B8G8R8A8_SRGB: Self = _
pub const A8B8G8R8_UNORM_PACK32: Self = _
pub const A8B8G8R8_SNORM_PACK32: Self = _
pub const A8B8G8R8_USCALED_PACK32: Self = _
pub const A8B8G8R8_SSCALED_PACK32: Self = _
pub const A8B8G8R8_UINT_PACK32: Self = _
pub const A8B8G8R8_SINT_PACK32: Self = _
pub const A8B8G8R8_SRGB_PACK32: Self = _
pub const A2R10G10B10_UNORM_PACK32: Self = _
pub const A2R10G10B10_SNORM_PACK32: Self = _
pub const A2R10G10B10_USCALED_PACK32: Self = _
pub const A2R10G10B10_SSCALED_PACK32: Self = _
pub const A2R10G10B10_UINT_PACK32: Self = _
pub const A2R10G10B10_SINT_PACK32: Self = _
pub const A2B10G10R10_UNORM_PACK32: Self = _
pub const A2B10G10R10_SNORM_PACK32: Self = _
pub const A2B10G10R10_USCALED_PACK32: Self = _
pub const A2B10G10R10_SSCALED_PACK32: Self = _
pub const A2B10G10R10_UINT_PACK32: Self = _
pub const A2B10G10R10_SINT_PACK32: Self = _
pub const R16_UNORM: Self = _
pub const R16_SNORM: Self = _
pub const R16_USCALED: Self = _
pub const R16_SSCALED: Self = _
pub const R16_UINT: Self = _
pub const R16_SINT: Self = _
pub const R16_SFLOAT: Self = _
pub const R16G16_UNORM: Self = _
pub const R16G16_SNORM: Self = _
pub const R16G16_USCALED: Self = _
pub const R16G16_SSCALED: Self = _
pub const R16G16_UINT: Self = _
pub const R16G16_SINT: Self = _
pub const R16G16_SFLOAT: Self = _
pub const R16G16B16_UNORM: Self = _
pub const R16G16B16_SNORM: Self = _
pub const R16G16B16_USCALED: Self = _
pub const R16G16B16_SSCALED: Self = _
pub const R16G16B16_UINT: Self = _
pub const R16G16B16_SINT: Self = _
pub const R16G16B16_SFLOAT: Self = _
pub const R16G16B16A16_UNORM: Self = _
pub const R16G16B16A16_SNORM: Self = _
pub const R16G16B16A16_USCALED: Self = _
pub const R16G16B16A16_SSCALED: Self = _
pub const R16G16B16A16_UINT: Self = _
pub const R16G16B16A16_SINT: Self = _
pub const R16G16B16A16_SFLOAT: Self = _
pub const R32_UINT: Self = _
pub const R32_SINT: Self = _
pub const R32_SFLOAT: Self = _
pub const R32G32_UINT: Self = _
pub const R32G32_SINT: Self = _
pub const R32G32_SFLOAT: Self = _
pub const R32G32B32_UINT: Self = _
pub const R32G32B32_SINT: Self = _
pub const R32G32B32_SFLOAT: Self = _
pub const R32G32B32A32_UINT: Self = _
pub const R32G32B32A32_SINT: Self = _
pub const R32G32B32A32_SFLOAT: Self = _
pub const R64_UINT: Self = _
pub const R64_SINT: Self = _
pub const R64_SFLOAT: Self = _
pub const R64G64_UINT: Self = _
pub const R64G64_SINT: Self = _
pub const R64G64_SFLOAT: Self = _
pub const R64G64B64_UINT: Self = _
pub const R64G64B64_SINT: Self = _
pub const R64G64B64_SFLOAT: Self = _
pub const R64G64B64A64_UINT: Self = _
pub const R64G64B64A64_SINT: Self = _
pub const R64G64B64A64_SFLOAT: Self = _
pub const B10G11R11_UFLOAT_PACK32: Self = _
pub const E5B9G9R9_UFLOAT_PACK32: Self = _
pub const D16_UNORM: Self = _
pub const X8_D24_UNORM_PACK32: Self = _
pub const D32_SFLOAT: Self = _
pub const S8_UINT: Self = _
pub const D16_UNORM_S8_UINT: Self = _
pub const D24_UNORM_S8_UINT: Self = _
pub const D32_SFLOAT_S8_UINT: Self = _
pub const BC1_RGB_UNORM_BLOCK: Self = _
pub const BC1_RGB_SRGB_BLOCK: Self = _
pub const BC1_RGBA_UNORM_BLOCK: Self = _
pub const BC1_RGBA_SRGB_BLOCK: Self = _
pub const BC2_UNORM_BLOCK: Self = _
pub const BC2_SRGB_BLOCK: Self = _
pub const BC3_UNORM_BLOCK: Self = _
pub const BC3_SRGB_BLOCK: Self = _
pub const BC4_UNORM_BLOCK: Self = _
pub const BC4_SNORM_BLOCK: Self = _
pub const BC5_UNORM_BLOCK: Self = _
pub const BC5_SNORM_BLOCK: Self = _
pub const BC6H_UFLOAT_BLOCK: Self = _
pub const BC6H_SFLOAT_BLOCK: Self = _
pub const BC7_UNORM_BLOCK: Self = _
pub const BC7_SRGB_BLOCK: Self = _
pub const ETC2_R8G8B8_UNORM_BLOCK: Self = _
pub const ETC2_R8G8B8_SRGB_BLOCK: Self = _
pub const ETC2_R8G8B8A1_UNORM_BLOCK: Self = _
pub const ETC2_R8G8B8A1_SRGB_BLOCK: Self = _
pub const ETC2_R8G8B8A8_UNORM_BLOCK: Self = _
pub const ETC2_R8G8B8A8_SRGB_BLOCK: Self = _
pub const EAC_R11_UNORM_BLOCK: Self = _
pub const EAC_R11_SNORM_BLOCK: Self = _
pub const EAC_R11G11_UNORM_BLOCK: Self = _
pub const EAC_R11G11_SNORM_BLOCK: Self = _
pub const ASTC_4X4_UNORM_BLOCK: Self = _
pub const ASTC_4X4_SRGB_BLOCK: Self = _
pub const ASTC_5X4_UNORM_BLOCK: Self = _
pub const ASTC_5X4_SRGB_BLOCK: Self = _
pub const ASTC_5X5_UNORM_BLOCK: Self = _
pub const ASTC_5X5_SRGB_BLOCK: Self = _
pub const ASTC_6X5_UNORM_BLOCK: Self = _
pub const ASTC_6X5_SRGB_BLOCK: Self = _
pub const ASTC_6X6_UNORM_BLOCK: Self = _
pub const ASTC_6X6_SRGB_BLOCK: Self = _
pub const ASTC_8X5_UNORM_BLOCK: Self = _
pub const ASTC_8X5_SRGB_BLOCK: Self = _
pub const ASTC_8X6_UNORM_BLOCK: Self = _
pub const ASTC_8X6_SRGB_BLOCK: Self = _
pub const ASTC_8X8_UNORM_BLOCK: Self = _
pub const ASTC_8X8_SRGB_BLOCK: Self = _
pub const ASTC_10X5_UNORM_BLOCK: Self = _
pub const ASTC_10X5_SRGB_BLOCK: Self = _
pub const ASTC_10X6_UNORM_BLOCK: Self = _
pub const ASTC_10X6_SRGB_BLOCK: Self = _
pub const ASTC_10X8_UNORM_BLOCK: Self = _
pub const ASTC_10X8_SRGB_BLOCK: Self = _
pub const ASTC_10X10_UNORM_BLOCK: Self = _
pub const ASTC_10X10_SRGB_BLOCK: Self = _
pub const ASTC_12X10_UNORM_BLOCK: Self = _
pub const ASTC_12X10_SRGB_BLOCK: Self = _
pub const ASTC_12X12_UNORM_BLOCK: Self = _
pub const ASTC_12X12_SRGB_BLOCK: Self = _
Source§impl Format
impl Format
Generated from ‘VK_IMG_format_pvrtc’
pub const PVRTC1_2BPP_UNORM_BLOCK_IMG: Self = _
pub const PVRTC1_4BPP_UNORM_BLOCK_IMG: Self = _
pub const PVRTC2_2BPP_UNORM_BLOCK_IMG: Self = _
pub const PVRTC2_4BPP_UNORM_BLOCK_IMG: Self = _
pub const PVRTC1_2BPP_SRGB_BLOCK_IMG: Self = _
pub const PVRTC1_4BPP_SRGB_BLOCK_IMG: Self = _
pub const PVRTC2_2BPP_SRGB_BLOCK_IMG: Self = _
pub const PVRTC2_4BPP_SRGB_BLOCK_IMG: Self = _
Source§impl Format
impl Format
Generated from ‘VK_EXT_texture_compression_astc_hdr’
pub const ASTC_4X4_SFLOAT_BLOCK_EXT: Self = Self::ASTC_4X4_SFLOAT_BLOCK
pub const ASTC_5X4_SFLOAT_BLOCK_EXT: Self = Self::ASTC_5X4_SFLOAT_BLOCK
pub const ASTC_5X5_SFLOAT_BLOCK_EXT: Self = Self::ASTC_5X5_SFLOAT_BLOCK
pub const ASTC_6X5_SFLOAT_BLOCK_EXT: Self = Self::ASTC_6X5_SFLOAT_BLOCK
pub const ASTC_6X6_SFLOAT_BLOCK_EXT: Self = Self::ASTC_6X6_SFLOAT_BLOCK
pub const ASTC_8X5_SFLOAT_BLOCK_EXT: Self = Self::ASTC_8X5_SFLOAT_BLOCK
pub const ASTC_8X6_SFLOAT_BLOCK_EXT: Self = Self::ASTC_8X6_SFLOAT_BLOCK
pub const ASTC_8X8_SFLOAT_BLOCK_EXT: Self = Self::ASTC_8X8_SFLOAT_BLOCK
pub const ASTC_10X5_SFLOAT_BLOCK_EXT: Self = Self::ASTC_10X5_SFLOAT_BLOCK
pub const ASTC_10X6_SFLOAT_BLOCK_EXT: Self = Self::ASTC_10X6_SFLOAT_BLOCK
pub const ASTC_10X8_SFLOAT_BLOCK_EXT: Self = Self::ASTC_10X8_SFLOAT_BLOCK
pub const ASTC_10X10_SFLOAT_BLOCK_EXT: Self = Self::ASTC_10X10_SFLOAT_BLOCK
pub const ASTC_12X10_SFLOAT_BLOCK_EXT: Self = Self::ASTC_12X10_SFLOAT_BLOCK
pub const ASTC_12X12_SFLOAT_BLOCK_EXT: Self = Self::ASTC_12X12_SFLOAT_BLOCK
Source§impl Format
impl Format
Generated from ‘VK_KHR_sampler_ycbcr_conversion’
pub const G8B8G8R8_422_UNORM_KHR: Self = Self::G8B8G8R8_422_UNORM
pub const B8G8R8G8_422_UNORM_KHR: Self = Self::B8G8R8G8_422_UNORM
pub const G8_B8_R8_3PLANE_420_UNORM_KHR: Self = Self::G8_B8_R8_3PLANE_420_UNORM
pub const G8_B8R8_2PLANE_420_UNORM_KHR: Self = Self::G8_B8R8_2PLANE_420_UNORM
pub const G8_B8_R8_3PLANE_422_UNORM_KHR: Self = Self::G8_B8_R8_3PLANE_422_UNORM
pub const G8_B8R8_2PLANE_422_UNORM_KHR: Self = Self::G8_B8R8_2PLANE_422_UNORM
pub const G8_B8_R8_3PLANE_444_UNORM_KHR: Self = Self::G8_B8_R8_3PLANE_444_UNORM
pub const R10X6_UNORM_PACK16_KHR: Self = Self::R10X6_UNORM_PACK16
pub const R10X6G10X6_UNORM_2PACK16_KHR: Self = Self::R10X6G10X6_UNORM_2PACK16
pub const R10X6G10X6B10X6A10X6_UNORM_4PACK16_KHR: Self = Self::R10X6G10X6B10X6A10X6_UNORM_4PACK16
pub const G10X6B10X6G10X6R10X6_422_UNORM_4PACK16_KHR: Self = Self::G10X6B10X6G10X6R10X6_422_UNORM_4PACK16
pub const B10X6G10X6R10X6G10X6_422_UNORM_4PACK16_KHR: Self = Self::B10X6G10X6R10X6G10X6_422_UNORM_4PACK16
pub const G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16_KHR: Self = Self::G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16
pub const G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16_KHR: Self = Self::G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16
pub const G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16_KHR: Self = Self::G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16
pub const G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16_KHR: Self = Self::G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16
pub const G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16_KHR: Self = Self::G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16
pub const R12X4_UNORM_PACK16_KHR: Self = Self::R12X4_UNORM_PACK16
pub const R12X4G12X4_UNORM_2PACK16_KHR: Self = Self::R12X4G12X4_UNORM_2PACK16
pub const R12X4G12X4B12X4A12X4_UNORM_4PACK16_KHR: Self = Self::R12X4G12X4B12X4A12X4_UNORM_4PACK16
pub const G12X4B12X4G12X4R12X4_422_UNORM_4PACK16_KHR: Self = Self::G12X4B12X4G12X4R12X4_422_UNORM_4PACK16
pub const B12X4G12X4R12X4G12X4_422_UNORM_4PACK16_KHR: Self = Self::B12X4G12X4R12X4G12X4_422_UNORM_4PACK16
pub const G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16_KHR: Self = Self::G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16
pub const G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16_KHR: Self = Self::G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16
pub const G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16_KHR: Self = Self::G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16
pub const G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16_KHR: Self = Self::G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16
pub const G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16_KHR: Self = Self::G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16
pub const G16B16G16R16_422_UNORM_KHR: Self = Self::G16B16G16R16_422_UNORM
pub const B16G16R16G16_422_UNORM_KHR: Self = Self::B16G16R16G16_422_UNORM
pub const G16_B16_R16_3PLANE_420_UNORM_KHR: Self = Self::G16_B16_R16_3PLANE_420_UNORM
pub const G16_B16R16_2PLANE_420_UNORM_KHR: Self = Self::G16_B16R16_2PLANE_420_UNORM
pub const G16_B16_R16_3PLANE_422_UNORM_KHR: Self = Self::G16_B16_R16_3PLANE_422_UNORM
pub const G16_B16R16_2PLANE_422_UNORM_KHR: Self = Self::G16_B16R16_2PLANE_422_UNORM
pub const G16_B16_R16_3PLANE_444_UNORM_KHR: Self = Self::G16_B16_R16_3PLANE_444_UNORM
Source§impl Format
impl Format
Generated from ‘VK_EXT_extension_289’
pub const ASTC_3X3X3_UNORM_BLOCK_EXT: Self = _
pub const ASTC_3X3X3_SRGB_BLOCK_EXT: Self = _
pub const ASTC_3X3X3_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_4X3X3_UNORM_BLOCK_EXT: Self = _
pub const ASTC_4X3X3_SRGB_BLOCK_EXT: Self = _
pub const ASTC_4X3X3_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_4X4X3_UNORM_BLOCK_EXT: Self = _
pub const ASTC_4X4X3_SRGB_BLOCK_EXT: Self = _
pub const ASTC_4X4X3_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_4X4X4_UNORM_BLOCK_EXT: Self = _
pub const ASTC_4X4X4_SRGB_BLOCK_EXT: Self = _
pub const ASTC_4X4X4_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_5X4X4_UNORM_BLOCK_EXT: Self = _
pub const ASTC_5X4X4_SRGB_BLOCK_EXT: Self = _
pub const ASTC_5X4X4_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_5X5X4_UNORM_BLOCK_EXT: Self = _
pub const ASTC_5X5X4_SRGB_BLOCK_EXT: Self = _
pub const ASTC_5X5X4_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_5X5X5_UNORM_BLOCK_EXT: Self = _
pub const ASTC_5X5X5_SRGB_BLOCK_EXT: Self = _
pub const ASTC_5X5X5_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_6X5X5_UNORM_BLOCK_EXT: Self = _
pub const ASTC_6X5X5_SRGB_BLOCK_EXT: Self = _
pub const ASTC_6X5X5_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_6X6X5_UNORM_BLOCK_EXT: Self = _
pub const ASTC_6X6X5_SRGB_BLOCK_EXT: Self = _
pub const ASTC_6X6X5_SFLOAT_BLOCK_EXT: Self = _
pub const ASTC_6X6X6_UNORM_BLOCK_EXT: Self = _
pub const ASTC_6X6X6_SRGB_BLOCK_EXT: Self = _
pub const ASTC_6X6X6_SFLOAT_BLOCK_EXT: Self = _
Source§impl Format
impl Format
Generated from ‘VK_EXT_ycbcr_2plane_444_formats’
pub const G8_B8R8_2PLANE_444_UNORM_EXT: Self = Self::G8_B8R8_2PLANE_444_UNORM
pub const G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16_EXT: Self = Self::G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16
pub const G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16_EXT: Self = Self::G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16
pub const G16_B16R16_2PLANE_444_UNORM_EXT: Self = Self::G16_B16R16_2PLANE_444_UNORM
Source§impl Format
impl Format
Generated from ‘VK_EXT_4444_formats’
pub const A4R4G4B4_UNORM_PACK16_EXT: Self = Self::A4R4G4B4_UNORM_PACK16
pub const A4B4G4R4_UNORM_PACK16_EXT: Self = Self::A4B4G4R4_UNORM_PACK16
Source§impl Format
impl Format
Generated from ‘VK_VERSION_1_1’
pub const G8B8G8R8_422_UNORM: Self = _
pub const B8G8R8G8_422_UNORM: Self = _
pub const G8_B8_R8_3PLANE_420_UNORM: Self = _
pub const G8_B8R8_2PLANE_420_UNORM: Self = _
pub const G8_B8_R8_3PLANE_422_UNORM: Self = _
pub const G8_B8R8_2PLANE_422_UNORM: Self = _
pub const G8_B8_R8_3PLANE_444_UNORM: Self = _
pub const R10X6_UNORM_PACK16: Self = _
pub const R10X6G10X6_UNORM_2PACK16: Self = _
pub const R10X6G10X6B10X6A10X6_UNORM_4PACK16: Self = _
pub const G10X6B10X6G10X6R10X6_422_UNORM_4PACK16: Self = _
pub const B10X6G10X6R10X6G10X6_422_UNORM_4PACK16: Self = _
pub const G10X6_B10X6_R10X6_3PLANE_420_UNORM_3PACK16: Self = _
pub const G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16: Self = _
pub const G10X6_B10X6_R10X6_3PLANE_422_UNORM_3PACK16: Self = _
pub const G10X6_B10X6R10X6_2PLANE_422_UNORM_3PACK16: Self = _
pub const G10X6_B10X6_R10X6_3PLANE_444_UNORM_3PACK16: Self = _
pub const R12X4_UNORM_PACK16: Self = _
pub const R12X4G12X4_UNORM_2PACK16: Self = _
pub const R12X4G12X4B12X4A12X4_UNORM_4PACK16: Self = _
pub const G12X4B12X4G12X4R12X4_422_UNORM_4PACK16: Self = _
pub const B12X4G12X4R12X4G12X4_422_UNORM_4PACK16: Self = _
pub const G12X4_B12X4_R12X4_3PLANE_420_UNORM_3PACK16: Self = _
pub const G12X4_B12X4R12X4_2PLANE_420_UNORM_3PACK16: Self = _
pub const G12X4_B12X4_R12X4_3PLANE_422_UNORM_3PACK16: Self = _
pub const G12X4_B12X4R12X4_2PLANE_422_UNORM_3PACK16: Self = _
pub const G12X4_B12X4_R12X4_3PLANE_444_UNORM_3PACK16: Self = _
pub const G16B16G16R16_422_UNORM: Self = _
pub const B16G16R16G16_422_UNORM: Self = _
pub const G16_B16_R16_3PLANE_420_UNORM: Self = _
pub const G16_B16R16_2PLANE_420_UNORM: Self = _
pub const G16_B16_R16_3PLANE_422_UNORM: Self = _
pub const G16_B16R16_2PLANE_422_UNORM: Self = _
pub const G16_B16_R16_3PLANE_444_UNORM: Self = _
Source§impl Format
impl Format
Generated from ‘VK_VERSION_1_3’
pub const G8_B8R8_2PLANE_444_UNORM: Self = _
pub const G10X6_B10X6R10X6_2PLANE_444_UNORM_3PACK16: Self = _
pub const G12X4_B12X4R12X4_2PLANE_444_UNORM_3PACK16: Self = _
pub const G16_B16R16_2PLANE_444_UNORM: Self = _
pub const A4R4G4B4_UNORM_PACK16: Self = _
pub const A4B4G4R4_UNORM_PACK16: Self = _
pub const ASTC_4X4_SFLOAT_BLOCK: Self = _
pub const ASTC_5X4_SFLOAT_BLOCK: Self = _
pub const ASTC_5X5_SFLOAT_BLOCK: Self = _
pub const ASTC_6X5_SFLOAT_BLOCK: Self = _
pub const ASTC_6X6_SFLOAT_BLOCK: Self = _
pub const ASTC_8X5_SFLOAT_BLOCK: Self = _
pub const ASTC_8X6_SFLOAT_BLOCK: Self = _
pub const ASTC_8X8_SFLOAT_BLOCK: Self = _
pub const ASTC_10X5_SFLOAT_BLOCK: Self = _
pub const ASTC_10X6_SFLOAT_BLOCK: Self = _
pub const ASTC_10X8_SFLOAT_BLOCK: Self = _
pub const ASTC_10X10_SFLOAT_BLOCK: Self = _
pub const ASTC_12X10_SFLOAT_BLOCK: Self = _
pub const ASTC_12X12_SFLOAT_BLOCK: Self = _
Trait Implementations§
Source§impl Ord for Format
impl Ord for Format
Source§impl PartialOrd for Format
impl PartialOrd for Format
impl Copy for Format
impl Eq for Format
impl StructuralPartialEq for Format
Auto Trait Implementations§
impl Freeze for Format
impl RefUnwindSafe for Format
impl Send for Format
impl Sync for Format
impl Unpin for Format
impl UnwindSafe for Format
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)