pyktx package
Submodules
- pyktx.gl_internalformat module
GlInternalformatGlInternalformat.ATC_RGBA_EXPLICIT_ALPHA_AMDGlInternalformat.ATC_RGBA_INTERPOLATED_ALPHA_AMDGlInternalformat.ATC_RGB_AMDGlInternalformat.COMPRESSED_LUMINANCE_ALPHA_LATC2_EXTGlInternalformat.COMPRESSED_LUMINANCE_LATC1_EXTGlInternalformat.COMPRESSED_R11_EACGlInternalformat.COMPRESSED_RG11_EACGlInternalformat.COMPRESSED_RGB8_ETC2GlInternalformat.COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2GlInternalformat.COMPRESSED_RGBA8_ETC2_EACGlInternalformat.COMPRESSED_RGBA_ASTC_10x10_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_10x5_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_10x6_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_10x8_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_12x10_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_12x12_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_4x4_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_5x4_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_5x5_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_6x5_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_6x6_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_8x5_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_8x6_KHRGlInternalformat.COMPRESSED_RGBA_ASTC_8x8_KHRGlInternalformat.COMPRESSED_RGBA_BPTC_UNORM_EXTGlInternalformat.COMPRESSED_RGBA_PVRTC_2BPPV1_IMGGlInternalformat.COMPRESSED_RGBA_PVRTC_4BPPV1_IMGGlInternalformat.COMPRESSED_RGBA_S3TC_DXT1_EXTGlInternalformat.COMPRESSED_RGBA_S3TC_DXT3_EXTGlInternalformat.COMPRESSED_RGBA_S3TC_DXT5_EXTGlInternalformat.COMPRESSED_RGB_BPTC_SIGNED_FLOAT_ARBGlInternalformat.COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARBGlInternalformat.COMPRESSED_RGB_PVRTC_2BPPV1_IMGGlInternalformat.COMPRESSED_RGB_PVRTC_4BPPV1_IMGGlInternalformat.COMPRESSED_RGB_S3TC_DXT1_EXTGlInternalformat.COMPRESSED_SIGNED_LUMINANCE_ALPHA_LATC2_EXTGlInternalformat.COMPRESSED_SIGNED_LUMINANCE_LATC1_EXTGlInternalformat.COMPRESSED_SIGNED_R11_EACGlInternalformat.COMPRESSED_SIGNED_RG11_EACGlInternalformat.COMPRESSED_SLUMINANCE_ALPHA_EXTGlInternalformat.COMPRESSED_SLUMINANCE_EXTGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_10x10_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_10x5_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_10x6_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_10x8_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_12x10_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_12x12_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_4x4_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_5x4_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_5x5_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_6x5_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_6x6_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_8x5_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_8x6_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ASTC_8x8_KHRGlInternalformat.COMPRESSED_SRGB8_ALPHA8_ETC2_EACGlInternalformat.COMPRESSED_SRGB_ALPHA_BPTC_UNORM_ARBGlInternalformat.COMPRESSED_SRGB_ALPHA_EXTGlInternalformat.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXTGlInternalformat.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXTGlInternalformat.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXTGlInternalformat.COMPRESSED_SRGB_EXTGlInternalformat.COMPRESSED_SRGB_S3TC_DXT1_EXTGlInternalformat.ETC1_RGB8_OESGlInternalformat.R3_G3_B2GlInternalformat.RGB10GlInternalformat.RGB10_A2GlInternalformat.RGB12GlInternalformat.RGB16GlInternalformat.RGB4GlInternalformat.RGB5GlInternalformat.RGB5_A1GlInternalformat.RGB8GlInternalformat.RGBA12GlInternalformat.RGBA16GlInternalformat.RGBA2GlInternalformat.RGBA4GlInternalformat.RGBA8GlInternalformat.SLUMINANCE8_ALPHA8_EXTGlInternalformat.SLUMINANCE8_EXTGlInternalformat.SLUMINANCE_ALPHA_EXTGlInternalformat.SLUMINANCE_EXTGlInternalformat.SRGB8_ALPHA8_EXTGlInternalformat.SRGB8_EXTGlInternalformat.SRGB_ALPHA_EXTGlInternalformat.SRGB_EXT
- pyktx.ktx_astc_params module
- pyktx.ktx_basis_params module
KtxBasisParamsKtxBasisParams.compression_levelKtxBasisParams.endpoint_rdo_thresholdKtxBasisParams.input_swizzleKtxBasisParams.max_endpointsKtxBasisParams.max_selectorsKtxBasisParams.no_endpoint_rdoKtxBasisParams.no_selector_rdoKtxBasisParams.no_sseKtxBasisParams.normal_mapKtxBasisParams.pre_swizzleKtxBasisParams.quality_levelKtxBasisParams.selector_rdo_thresholdKtxBasisParams.separate_rg_to_rgb_aKtxBasisParams.thread_countKtxBasisParams.uastcKtxBasisParams.uastc_flagsKtxBasisParams.uastc_rdoKtxBasisParams.uastc_rdo_dict_sizeKtxBasisParams.uastc_rdo_dont_favor_simpler_modesKtxBasisParams.uastc_rdo_max_smooth_block_error_scaleKtxBasisParams.uastc_rdo_max_smooth_block_std_devKtxBasisParams.uastc_rdo_no_multithreadingKtxBasisParams.uastc_rdo_quality_scalarKtxBasisParams.verbose
- pyktx.ktx_error_code module
KtxErrorKtxErrorCodeKtxErrorCode.DECOMPRESS_CHECKSUM_ERRORKtxErrorCode.DECOMPRESS_LENGTH_ERRORKtxErrorCode.ERROR_MAX_ENUMKtxErrorCode.FILE_DATA_ERRORKtxErrorCode.FILE_ISPIPEKtxErrorCode.FILE_OPEN_FAILEDKtxErrorCode.FILE_OVERFLOWKtxErrorCode.FILE_READ_ERRORKtxErrorCode.FILE_SEEK_ERRORKtxErrorCode.FILE_UNEXPECTED_EOFKtxErrorCode.FILE_WRITE_ERRORKtxErrorCode.GL_ERRORKtxErrorCode.INVALID_OPERATIONKtxErrorCode.INVALID_VALUEKtxErrorCode.LIBRARY_NOT_LINKEDKtxErrorCode.NOT_FOUNDKtxErrorCode.OUT_OF_MEMORYKtxErrorCode.SUCCESSKtxErrorCode.TRANSCODE_FAILEDKtxErrorCode.UNKNOWN_FILE_FORMATKtxErrorCode.UNSUPPORTED_FEATUREKtxErrorCode.UNSUPPORTED_TEXTURE_TYPE
- pyktx.ktx_hash_list module
- pyktx.ktx_pack_astc_block_dimension module
KtxPackAstcBlockDimensionKtxPackAstcBlockDimension.D10x10KtxPackAstcBlockDimension.D10x5KtxPackAstcBlockDimension.D10x6KtxPackAstcBlockDimension.D10x8KtxPackAstcBlockDimension.D12x10KtxPackAstcBlockDimension.D12x12KtxPackAstcBlockDimension.D3x3x3KtxPackAstcBlockDimension.D4x3x3KtxPackAstcBlockDimension.D4x4KtxPackAstcBlockDimension.D4x4x3KtxPackAstcBlockDimension.D4x4x4KtxPackAstcBlockDimension.D5x4KtxPackAstcBlockDimension.D5x4x4KtxPackAstcBlockDimension.D5x5KtxPackAstcBlockDimension.D5x5x4KtxPackAstcBlockDimension.D5x5x5KtxPackAstcBlockDimension.D6x5KtxPackAstcBlockDimension.D6x5x5KtxPackAstcBlockDimension.D6x6KtxPackAstcBlockDimension.D6x6x5KtxPackAstcBlockDimension.D6x6x6KtxPackAstcBlockDimension.D8x5KtxPackAstcBlockDimension.D8x6KtxPackAstcBlockDimension.D8x8KtxPackAstcBlockDimension.DMAX
- pyktx.ktx_pack_astc_encoder_mode module
- pyktx.ktx_pack_astc_quality_levels module
- pyktx.ktx_pack_uastc_flag_bits module
KtxPackUastcFlagBitsKtxPackUastcFlagBits.DEFAULTKtxPackUastcFlagBits.ETC1_DISABLE_FLIP_AND_INDIVIDUALKtxPackUastcFlagBits.ETC1_FASTER_HINTSKtxPackUastcFlagBits.ETC1_FASTEST_HINTSKtxPackUastcFlagBits.FASTERKtxPackUastcFlagBits.FASTESTKtxPackUastcFlagBits.FAVOR_BC7_ERRORKtxPackUastcFlagBits.FAVOR_UASTC_ERRORKtxPackUastcFlagBits.LEVEL_MASKKtxPackUastcFlagBits.MAX_LEVELKtxPackUastcFlagBits.SLOWERKtxPackUastcFlagBits.VERY_SLOW
- pyktx.ktx_supercmp_scheme module
- pyktx.ktx_texture module
KtxTextureKtxTexture.base_depthKtxTexture.base_heightKtxTexture.base_widthKtxTexture.class_idKtxTexture.data()KtxTexture.data_sizeKtxTexture.data_size_uncompressedKtxTexture.element_sizeKtxTexture.generate_mipmapsKtxTexture.image_offset()KtxTexture.image_size()KtxTexture.is_arrayKtxTexture.is_compressedKtxTexture.is_cubemapKtxTexture.kv_dataKtxTexture.kv_data_rawKtxTexture.num_dimensionsKtxTexture.num_facesKtxTexture.num_levelsKtxTexture.row_pitch()KtxTexture.set_image_from_memory()KtxTexture.write_to_memory()KtxTexture.write_to_named_file()KtxTexture.write_to_native_memory()
KtxVersionMismatchError
- pyktx.ktx_texture1 module
- pyktx.ktx_texture2 module
KtxTexture2KtxTexture2.compress_astc()KtxTexture2.compress_basis()KtxTexture2.create()KtxTexture2.create_from_named_file()KtxTexture2.deflate_zstd()KtxTexture2.needs_transcodingKtxTexture2.oetfKtxTexture2.premultipled_alphaKtxTexture2.supercompression_schemeKtxTexture2.transcode_basis()KtxTexture2.vk_format
- pyktx.ktx_texture_create_flag_bits module
- pyktx.ktx_texture_create_info module
KtxTextureCreateInfoKtxTextureCreateInfo.base_depthKtxTextureCreateInfo.base_heightKtxTextureCreateInfo.base_widthKtxTextureCreateInfo.generate_mipmapsKtxTextureCreateInfo.gl_internal_formatKtxTextureCreateInfo.is_arrayKtxTextureCreateInfo.num_dimensionsKtxTextureCreateInfo.num_facesKtxTextureCreateInfo.num_layersKtxTextureCreateInfo.num_levelsKtxTextureCreateInfo.vk_format
- pyktx.ktx_texture_create_storage module
- pyktx.ktx_transcode_flag_bits module
- pyktx.ktx_transcode_fmt module
KtxTranscodeFmtKtxTranscodeFmt.ASTC_4x4_RGBAKtxTranscodeFmt.BC1_OR_3KtxTranscodeFmt.BC1_RGBKtxTranscodeFmt.BC3_RGBAKtxTranscodeFmt.BC4_RKtxTranscodeFmt.BC5_RGKtxTranscodeFmt.BC7_RGBAKtxTranscodeFmt.BGR565KtxTranscodeFmt.ETCKtxTranscodeFmt.ETC1_RGBKtxTranscodeFmt.ETC2_EAC_R11KtxTranscodeFmt.ETC2_EAC_RG11KtxTranscodeFmt.ETC2_RGBAKtxTranscodeFmt.NO_SELECTIONKtxTranscodeFmt.PVRTC1_4_RGBKtxTranscodeFmt.PVRTC1_4_RGBAKtxTranscodeFmt.PVRTC2_4_RGBKtxTranscodeFmt.PVRTC2_4_RGBAKtxTranscodeFmt.RGB565KtxTranscodeFmt.RGBA32KtxTranscodeFmt.RGBA4444
- pyktx.native module
- pyktx.vk_format module
VkFormatVkFormat.VK_FORMAT_A1B5G5R5_UNORM_PACK16_KHRVkFormat.VK_FORMAT_A1R5G5B5_UNORM_PACK16VkFormat.VK_FORMAT_A2B10G10R10_SINT_PACK32VkFormat.VK_FORMAT_A2B10G10R10_SNORM_PACK32VkFormat.VK_FORMAT_A2B10G10R10_UINT_PACK32VkFormat.VK_FORMAT_A2B10G10R10_UNORM_PACK32VkFormat.VK_FORMAT_A2R10G10B10_SINT_PACK32VkFormat.VK_FORMAT_A2R10G10B10_SNORM_PACK32VkFormat.VK_FORMAT_A2R10G10B10_UINT_PACK32VkFormat.VK_FORMAT_A2R10G10B10_UNORM_PACK32VkFormat.VK_FORMAT_A4B4G4R4_UNORM_PACK16VkFormat.VK_FORMAT_A4R4G4B4_UNORM_PACK16VkFormat.VK_FORMAT_A8B8G8R8_SINT_PACK32VkFormat.VK_FORMAT_A8B8G8R8_SNORM_PACK32VkFormat.VK_FORMAT_A8B8G8R8_SRGB_PACK32VkFormat.VK_FORMAT_A8B8G8R8_UINT_PACK32VkFormat.VK_FORMAT_A8B8G8R8_UNORM_PACK32VkFormat.VK_FORMAT_A8_UNORM_KHRVkFormat.VK_FORMAT_ASTC_10x10_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_10x10_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_10x10_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_10x5_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_10x5_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_10x5_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_10x6_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_10x6_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_10x6_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_10x8_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_10x8_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_10x8_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_12x10_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_12x10_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_12x10_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_12x12_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_12x12_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_12x12_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_3x3x3_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_3x3x3_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_3x3x3_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x3x3_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x3x3_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x3x3_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x4_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_4x4_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_4x4_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_4x4x3_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x4x3_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x4x3_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x4x4_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x4x4_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_4x4x4_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x4_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_5x4_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_5x4_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_5x4x4_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x4x4_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x4x4_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x5_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_5x5_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_5x5_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_5x5x4_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x5x4_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x5x4_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x5x5_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x5x5_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_5x5x5_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x5_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_6x5_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_6x5_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_6x5x5_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x5x5_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x5x5_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x6_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_6x6_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_6x6_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_6x6x5_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x6x5_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x6x5_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x6x6_SFLOAT_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x6x6_SRGB_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_6x6x6_UNORM_BLOCK_EXTVkFormat.VK_FORMAT_ASTC_8x5_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_8x5_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_8x5_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_8x6_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_8x6_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_8x6_UNORM_BLOCKVkFormat.VK_FORMAT_ASTC_8x8_SFLOAT_BLOCKVkFormat.VK_FORMAT_ASTC_8x8_SRGB_BLOCKVkFormat.VK_FORMAT_ASTC_8x8_UNORM_BLOCKVkFormat.VK_FORMAT_B10G11R11_UFLOAT_PACK32VkFormat.VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16VkFormat.VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16VkFormat.VK_FORMAT_B16G16R16G16_422_UNORMVkFormat.VK_FORMAT_B4G4R4A4_UNORM_PACK16VkFormat.VK_FORMAT_B5G5R5A1_UNORM_PACK16VkFormat.VK_FORMAT_B5G6R5_UNORM_PACK16VkFormat.VK_FORMAT_B8G8R8A8_SINTVkFormat.VK_FORMAT_B8G8R8A8_SNORMVkFormat.VK_FORMAT_B8G8R8A8_SRGBVkFormat.VK_FORMAT_B8G8R8A8_UINTVkFormat.VK_FORMAT_B8G8R8A8_UNORMVkFormat.VK_FORMAT_B8G8R8G8_422_UNORMVkFormat.VK_FORMAT_B8G8R8_SINTVkFormat.VK_FORMAT_B8G8R8_SNORMVkFormat.VK_FORMAT_B8G8R8_SRGBVkFormat.VK_FORMAT_B8G8R8_UINTVkFormat.VK_FORMAT_B8G8R8_UNORMVkFormat.VK_FORMAT_BC1_RGBA_SRGB_BLOCKVkFormat.VK_FORMAT_BC1_RGBA_UNORM_BLOCKVkFormat.VK_FORMAT_BC1_RGB_SRGB_BLOCKVkFormat.VK_FORMAT_BC1_RGB_UNORM_BLOCKVkFormat.VK_FORMAT_BC2_SRGB_BLOCKVkFormat.VK_FORMAT_BC2_UNORM_BLOCKVkFormat.VK_FORMAT_BC3_SRGB_BLOCKVkFormat.VK_FORMAT_BC3_UNORM_BLOCKVkFormat.VK_FORMAT_BC4_SNORM_BLOCKVkFormat.VK_FORMAT_BC4_UNORM_BLOCKVkFormat.VK_FORMAT_BC5_SNORM_BLOCKVkFormat.VK_FORMAT_BC5_UNORM_BLOCKVkFormat.VK_FORMAT_BC6H_SFLOAT_BLOCKVkFormat.VK_FORMAT_BC6H_UFLOAT_BLOCKVkFormat.VK_FORMAT_BC7_SRGB_BLOCKVkFormat.VK_FORMAT_BC7_UNORM_BLOCKVkFormat.VK_FORMAT_D16_UNORMVkFormat.VK_FORMAT_D16_UNORM_S8_UINTVkFormat.VK_FORMAT_D24_UNORM_S8_UINTVkFormat.VK_FORMAT_D32_SFLOATVkFormat.VK_FORMAT_D32_SFLOAT_S8_UINTVkFormat.VK_FORMAT_E5B9G9R9_UFLOAT_PACK32VkFormat.VK_FORMAT_EAC_R11G11_SNORM_BLOCKVkFormat.VK_FORMAT_EAC_R11G11_UNORM_BLOCKVkFormat.VK_FORMAT_EAC_R11_SNORM_BLOCKVkFormat.VK_FORMAT_EAC_R11_UNORM_BLOCKVkFormat.VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCKVkFormat.VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCKVkFormat.VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCKVkFormat.VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCKVkFormat.VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCKVkFormat.VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCKVkFormat.VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16VkFormat.VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16VkFormat.VK_FORMAT_G16B16G16R16_422_UNORMVkFormat.VK_FORMAT_G8B8G8R8_422_UNORMVkFormat.VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMGVkFormat.VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMGVkFormat.VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMGVkFormat.VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMGVkFormat.VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMGVkFormat.VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMGVkFormat.VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMGVkFormat.VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMGVkFormat.VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16VkFormat.VK_FORMAT_R10X6G10X6_UNORM_2PACK16VkFormat.VK_FORMAT_R10X6_UNORM_PACK16VkFormat.VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16VkFormat.VK_FORMAT_R12X4G12X4_UNORM_2PACK16VkFormat.VK_FORMAT_R12X4_UNORM_PACK16VkFormat.VK_FORMAT_R16G16B16A16_SFLOATVkFormat.VK_FORMAT_R16G16B16A16_SINTVkFormat.VK_FORMAT_R16G16B16A16_SNORMVkFormat.VK_FORMAT_R16G16B16A16_UINTVkFormat.VK_FORMAT_R16G16B16A16_UNORMVkFormat.VK_FORMAT_R16G16B16_SFLOATVkFormat.VK_FORMAT_R16G16B16_SINTVkFormat.VK_FORMAT_R16G16B16_SNORMVkFormat.VK_FORMAT_R16G16B16_UINTVkFormat.VK_FORMAT_R16G16B16_UNORMVkFormat.VK_FORMAT_R16G16_SFIXED5_NVVkFormat.VK_FORMAT_R16G16_SFLOATVkFormat.VK_FORMAT_R16G16_SINTVkFormat.VK_FORMAT_R16G16_SNORMVkFormat.VK_FORMAT_R16G16_UINTVkFormat.VK_FORMAT_R16G16_UNORMVkFormat.VK_FORMAT_R16_SFLOATVkFormat.VK_FORMAT_R16_SINTVkFormat.VK_FORMAT_R16_SNORMVkFormat.VK_FORMAT_R16_UINTVkFormat.VK_FORMAT_R16_UNORMVkFormat.VK_FORMAT_R32G32B32A32_SFLOATVkFormat.VK_FORMAT_R32G32B32A32_SINTVkFormat.VK_FORMAT_R32G32B32A32_UINTVkFormat.VK_FORMAT_R32G32B32_SFLOATVkFormat.VK_FORMAT_R32G32B32_SINTVkFormat.VK_FORMAT_R32G32B32_UINTVkFormat.VK_FORMAT_R32G32_SFLOATVkFormat.VK_FORMAT_R32G32_SINTVkFormat.VK_FORMAT_R32G32_UINTVkFormat.VK_FORMAT_R32_SFLOATVkFormat.VK_FORMAT_R32_SINTVkFormat.VK_FORMAT_R32_UINTVkFormat.VK_FORMAT_R4G4B4A4_UNORM_PACK16VkFormat.VK_FORMAT_R4G4_UNORM_PACK8VkFormat.VK_FORMAT_R5G5B5A1_UNORM_PACK16VkFormat.VK_FORMAT_R5G6B5_UNORM_PACK16VkFormat.VK_FORMAT_R64G64B64A64_SFLOATVkFormat.VK_FORMAT_R64G64B64A64_SINTVkFormat.VK_FORMAT_R64G64B64A64_UINTVkFormat.VK_FORMAT_R64G64B64_SFLOATVkFormat.VK_FORMAT_R64G64B64_SINTVkFormat.VK_FORMAT_R64G64B64_UINTVkFormat.VK_FORMAT_R64G64_SFLOATVkFormat.VK_FORMAT_R64G64_SINTVkFormat.VK_FORMAT_R64G64_UINTVkFormat.VK_FORMAT_R64_SFLOATVkFormat.VK_FORMAT_R64_SINTVkFormat.VK_FORMAT_R64_UINTVkFormat.VK_FORMAT_R8G8B8A8_SINTVkFormat.VK_FORMAT_R8G8B8A8_SNORMVkFormat.VK_FORMAT_R8G8B8A8_SRGBVkFormat.VK_FORMAT_R8G8B8A8_UINTVkFormat.VK_FORMAT_R8G8B8A8_UNORMVkFormat.VK_FORMAT_R8G8B8_SINTVkFormat.VK_FORMAT_R8G8B8_SNORMVkFormat.VK_FORMAT_R8G8B8_SRGBVkFormat.VK_FORMAT_R8G8B8_UINTVkFormat.VK_FORMAT_R8G8B8_UNORMVkFormat.VK_FORMAT_R8G8_SINTVkFormat.VK_FORMAT_R8G8_SNORMVkFormat.VK_FORMAT_R8G8_SRGBVkFormat.VK_FORMAT_R8G8_UINTVkFormat.VK_FORMAT_R8G8_UNORMVkFormat.VK_FORMAT_R8_SINTVkFormat.VK_FORMAT_R8_SNORMVkFormat.VK_FORMAT_R8_SRGBVkFormat.VK_FORMAT_R8_UINTVkFormat.VK_FORMAT_R8_UNORMVkFormat.VK_FORMAT_S8_UINTVkFormat.VK_FORMAT_UNDEFINEDVkFormat.VK_FORMAT_X8_D24_UNORM_PACK32