Download third_party/ktx-src/interface/python_binding/pyktx/vk_format.py from kimjunhan/vkgs-sim: direct link, hf CLI and curl.
- Browser
- Download file 9.99 kB
-
https://huggingface.co/kimjunhan/vkgs-sim/resolve/main/third_party/ktx-src/interface/python_binding/pyktx/vk_format.py
- Command line
-
hf download hf://kimjunhan/vkgs-sim/third_party/ktx-src/interface/python_binding/pyktx/vk_format.py
-
curl -L -o vk_format.py https://huggingface.co/kimjunhan/vkgs-sim/resolve/main/third_party/ktx-src/interface/python_binding/pyktx/vk_format.py
9.99 kB
| #******************************* Do not edit. ***************************** | |
| # Automatically generated from vulkan_core.h version 287 by mkvkformatfiles. | |
| #*************************************************************************** | |
| # Copyright 2015-2024 The Khronos Group Inc. | |
| # | |
| # SPDX-License-Identifier: Apache-2.0 | |
| from enum import IntEnum | |
| class VkFormat(IntEnum): | |
| """Vulkan texture format constants.""" | |
| VK_FORMAT_UNDEFINED = 0 | |
| VK_FORMAT_R4G4_UNORM_PACK8 = 1 | |
| VK_FORMAT_R4G4B4A4_UNORM_PACK16 = 2 | |
| VK_FORMAT_B4G4R4A4_UNORM_PACK16 = 3 | |
| VK_FORMAT_R5G6B5_UNORM_PACK16 = 4 | |
| VK_FORMAT_B5G6R5_UNORM_PACK16 = 5 | |
| VK_FORMAT_R5G5B5A1_UNORM_PACK16 = 6 | |
| VK_FORMAT_B5G5R5A1_UNORM_PACK16 = 7 | |
| VK_FORMAT_A1R5G5B5_UNORM_PACK16 = 8 | |
| VK_FORMAT_R8_UNORM = 9 | |
| VK_FORMAT_R8_SNORM = 10 | |
| VK_FORMAT_R8_UINT = 13 | |
| VK_FORMAT_R8_SINT = 14 | |
| VK_FORMAT_R8_SRGB = 15 | |
| VK_FORMAT_R8G8_UNORM = 16 | |
| VK_FORMAT_R8G8_SNORM = 17 | |
| VK_FORMAT_R8G8_UINT = 20 | |
| VK_FORMAT_R8G8_SINT = 21 | |
| VK_FORMAT_R8G8_SRGB = 22 | |
| VK_FORMAT_R8G8B8_UNORM = 23 | |
| VK_FORMAT_R8G8B8_SNORM = 24 | |
| VK_FORMAT_R8G8B8_UINT = 27 | |
| VK_FORMAT_R8G8B8_SINT = 28 | |
| VK_FORMAT_R8G8B8_SRGB = 29 | |
| VK_FORMAT_B8G8R8_UNORM = 30 | |
| VK_FORMAT_B8G8R8_SNORM = 31 | |
| VK_FORMAT_B8G8R8_UINT = 34 | |
| VK_FORMAT_B8G8R8_SINT = 35 | |
| VK_FORMAT_B8G8R8_SRGB = 36 | |
| VK_FORMAT_R8G8B8A8_UNORM = 37 | |
| VK_FORMAT_R8G8B8A8_SNORM = 38 | |
| VK_FORMAT_R8G8B8A8_UINT = 41 | |
| VK_FORMAT_R8G8B8A8_SINT = 42 | |
| VK_FORMAT_R8G8B8A8_SRGB = 43 | |
| VK_FORMAT_B8G8R8A8_UNORM = 44 | |
| VK_FORMAT_B8G8R8A8_SNORM = 45 | |
| VK_FORMAT_B8G8R8A8_UINT = 48 | |
| VK_FORMAT_B8G8R8A8_SINT = 49 | |
| VK_FORMAT_B8G8R8A8_SRGB = 50 | |
| VK_FORMAT_A8B8G8R8_UNORM_PACK32 = 51 | |
| VK_FORMAT_A8B8G8R8_SNORM_PACK32 = 52 | |
| VK_FORMAT_A8B8G8R8_UINT_PACK32 = 55 | |
| VK_FORMAT_A8B8G8R8_SINT_PACK32 = 56 | |
| VK_FORMAT_A8B8G8R8_SRGB_PACK32 = 57 | |
| VK_FORMAT_A2R10G10B10_UNORM_PACK32 = 58 | |
| VK_FORMAT_A2R10G10B10_SNORM_PACK32 = 59 | |
| VK_FORMAT_A2R10G10B10_UINT_PACK32 = 62 | |
| VK_FORMAT_A2R10G10B10_SINT_PACK32 = 63 | |
| VK_FORMAT_A2B10G10R10_UNORM_PACK32 = 64 | |
| VK_FORMAT_A2B10G10R10_SNORM_PACK32 = 65 | |
| VK_FORMAT_A2B10G10R10_UINT_PACK32 = 68 | |
| VK_FORMAT_A2B10G10R10_SINT_PACK32 = 69 | |
| VK_FORMAT_R16_UNORM = 70 | |
| VK_FORMAT_R16_SNORM = 71 | |
| VK_FORMAT_R16_UINT = 74 | |
| VK_FORMAT_R16_SINT = 75 | |
| VK_FORMAT_R16_SFLOAT = 76 | |
| VK_FORMAT_R16G16_UNORM = 77 | |
| VK_FORMAT_R16G16_SNORM = 78 | |
| VK_FORMAT_R16G16_UINT = 81 | |
| VK_FORMAT_R16G16_SINT = 82 | |
| VK_FORMAT_R16G16_SFLOAT = 83 | |
| VK_FORMAT_R16G16B16_UNORM = 84 | |
| VK_FORMAT_R16G16B16_SNORM = 85 | |
| VK_FORMAT_R16G16B16_UINT = 88 | |
| VK_FORMAT_R16G16B16_SINT = 89 | |
| VK_FORMAT_R16G16B16_SFLOAT = 90 | |
| VK_FORMAT_R16G16B16A16_UNORM = 91 | |
| VK_FORMAT_R16G16B16A16_SNORM = 92 | |
| VK_FORMAT_R16G16B16A16_UINT = 95 | |
| VK_FORMAT_R16G16B16A16_SINT = 96 | |
| VK_FORMAT_R16G16B16A16_SFLOAT = 97 | |
| VK_FORMAT_R32_UINT = 98 | |
| VK_FORMAT_R32_SINT = 99 | |
| VK_FORMAT_R32_SFLOAT = 100 | |
| VK_FORMAT_R32G32_UINT = 101 | |
| VK_FORMAT_R32G32_SINT = 102 | |
| VK_FORMAT_R32G32_SFLOAT = 103 | |
| VK_FORMAT_R32G32B32_UINT = 104 | |
| VK_FORMAT_R32G32B32_SINT = 105 | |
| VK_FORMAT_R32G32B32_SFLOAT = 106 | |
| VK_FORMAT_R32G32B32A32_UINT = 107 | |
| VK_FORMAT_R32G32B32A32_SINT = 108 | |
| VK_FORMAT_R32G32B32A32_SFLOAT = 109 | |
| VK_FORMAT_R64_UINT = 110 | |
| VK_FORMAT_R64_SINT = 111 | |
| VK_FORMAT_R64_SFLOAT = 112 | |
| VK_FORMAT_R64G64_UINT = 113 | |
| VK_FORMAT_R64G64_SINT = 114 | |
| VK_FORMAT_R64G64_SFLOAT = 115 | |
| VK_FORMAT_R64G64B64_UINT = 116 | |
| VK_FORMAT_R64G64B64_SINT = 117 | |
| VK_FORMAT_R64G64B64_SFLOAT = 118 | |
| VK_FORMAT_R64G64B64A64_UINT = 119 | |
| VK_FORMAT_R64G64B64A64_SINT = 120 | |
| VK_FORMAT_R64G64B64A64_SFLOAT = 121 | |
| VK_FORMAT_B10G11R11_UFLOAT_PACK32 = 122 | |
| VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 = 123 | |
| VK_FORMAT_D16_UNORM = 124 | |
| VK_FORMAT_X8_D24_UNORM_PACK32 = 125 | |
| VK_FORMAT_D32_SFLOAT = 126 | |
| VK_FORMAT_S8_UINT = 127 | |
| VK_FORMAT_D16_UNORM_S8_UINT = 128 | |
| VK_FORMAT_D24_UNORM_S8_UINT = 129 | |
| VK_FORMAT_D32_SFLOAT_S8_UINT = 130 | |
| VK_FORMAT_BC1_RGB_UNORM_BLOCK = 131 | |
| VK_FORMAT_BC1_RGB_SRGB_BLOCK = 132 | |
| VK_FORMAT_BC1_RGBA_UNORM_BLOCK = 133 | |
| VK_FORMAT_BC1_RGBA_SRGB_BLOCK = 134 | |
| VK_FORMAT_BC2_UNORM_BLOCK = 135 | |
| VK_FORMAT_BC2_SRGB_BLOCK = 136 | |
| VK_FORMAT_BC3_UNORM_BLOCK = 137 | |
| VK_FORMAT_BC3_SRGB_BLOCK = 138 | |
| VK_FORMAT_BC4_UNORM_BLOCK = 139 | |
| VK_FORMAT_BC4_SNORM_BLOCK = 140 | |
| VK_FORMAT_BC5_UNORM_BLOCK = 141 | |
| VK_FORMAT_BC5_SNORM_BLOCK = 142 | |
| VK_FORMAT_BC6H_UFLOAT_BLOCK = 143 | |
| VK_FORMAT_BC6H_SFLOAT_BLOCK = 144 | |
| VK_FORMAT_BC7_UNORM_BLOCK = 145 | |
| VK_FORMAT_BC7_SRGB_BLOCK = 146 | |
| VK_FORMAT_ETC2_R8G8B8_UNORM_BLOCK = 147 | |
| VK_FORMAT_ETC2_R8G8B8_SRGB_BLOCK = 148 | |
| VK_FORMAT_ETC2_R8G8B8A1_UNORM_BLOCK = 149 | |
| VK_FORMAT_ETC2_R8G8B8A1_SRGB_BLOCK = 150 | |
| VK_FORMAT_ETC2_R8G8B8A8_UNORM_BLOCK = 151 | |
| VK_FORMAT_ETC2_R8G8B8A8_SRGB_BLOCK = 152 | |
| VK_FORMAT_EAC_R11_UNORM_BLOCK = 153 | |
| VK_FORMAT_EAC_R11_SNORM_BLOCK = 154 | |
| VK_FORMAT_EAC_R11G11_UNORM_BLOCK = 155 | |
| VK_FORMAT_EAC_R11G11_SNORM_BLOCK = 156 | |
| VK_FORMAT_ASTC_4x4_UNORM_BLOCK = 157 | |
| VK_FORMAT_ASTC_4x4_SRGB_BLOCK = 158 | |
| VK_FORMAT_ASTC_5x4_UNORM_BLOCK = 159 | |
| VK_FORMAT_ASTC_5x4_SRGB_BLOCK = 160 | |
| VK_FORMAT_ASTC_5x5_UNORM_BLOCK = 161 | |
| VK_FORMAT_ASTC_5x5_SRGB_BLOCK = 162 | |
| VK_FORMAT_ASTC_6x5_UNORM_BLOCK = 163 | |
| VK_FORMAT_ASTC_6x5_SRGB_BLOCK = 164 | |
| VK_FORMAT_ASTC_6x6_UNORM_BLOCK = 165 | |
| VK_FORMAT_ASTC_6x6_SRGB_BLOCK = 166 | |
| VK_FORMAT_ASTC_8x5_UNORM_BLOCK = 167 | |
| VK_FORMAT_ASTC_8x5_SRGB_BLOCK = 168 | |
| VK_FORMAT_ASTC_8x6_UNORM_BLOCK = 169 | |
| VK_FORMAT_ASTC_8x6_SRGB_BLOCK = 170 | |
| VK_FORMAT_ASTC_8x8_UNORM_BLOCK = 171 | |
| VK_FORMAT_ASTC_8x8_SRGB_BLOCK = 172 | |
| VK_FORMAT_ASTC_10x5_UNORM_BLOCK = 173 | |
| VK_FORMAT_ASTC_10x5_SRGB_BLOCK = 174 | |
| VK_FORMAT_ASTC_10x6_UNORM_BLOCK = 175 | |
| VK_FORMAT_ASTC_10x6_SRGB_BLOCK = 176 | |
| VK_FORMAT_ASTC_10x8_UNORM_BLOCK = 177 | |
| VK_FORMAT_ASTC_10x8_SRGB_BLOCK = 178 | |
| VK_FORMAT_ASTC_10x10_UNORM_BLOCK = 179 | |
| VK_FORMAT_ASTC_10x10_SRGB_BLOCK = 180 | |
| VK_FORMAT_ASTC_12x10_UNORM_BLOCK = 181 | |
| VK_FORMAT_ASTC_12x10_SRGB_BLOCK = 182 | |
| VK_FORMAT_ASTC_12x12_UNORM_BLOCK = 183 | |
| VK_FORMAT_ASTC_12x12_SRGB_BLOCK = 184 | |
| VK_FORMAT_G8B8G8R8_422_UNORM = 1000156000 | |
| VK_FORMAT_B8G8R8G8_422_UNORM = 1000156001 | |
| VK_FORMAT_R10X6_UNORM_PACK16 = 1000156007 | |
| VK_FORMAT_R10X6G10X6_UNORM_2PACK16 = 1000156008 | |
| VK_FORMAT_R10X6G10X6B10X6A10X6_UNORM_4PACK16 = 1000156009 | |
| VK_FORMAT_G10X6B10X6G10X6R10X6_422_UNORM_4PACK16 = 1000156010 | |
| VK_FORMAT_B10X6G10X6R10X6G10X6_422_UNORM_4PACK16 = 1000156011 | |
| VK_FORMAT_R12X4_UNORM_PACK16 = 1000156017 | |
| VK_FORMAT_R12X4G12X4_UNORM_2PACK16 = 1000156018 | |
| VK_FORMAT_R12X4G12X4B12X4A12X4_UNORM_4PACK16 = 1000156019 | |
| VK_FORMAT_G12X4B12X4G12X4R12X4_422_UNORM_4PACK16 = 1000156020 | |
| VK_FORMAT_B12X4G12X4R12X4G12X4_422_UNORM_4PACK16 = 1000156021 | |
| VK_FORMAT_G16B16G16R16_422_UNORM = 1000156027 | |
| VK_FORMAT_B16G16R16G16_422_UNORM = 1000156028 | |
| VK_FORMAT_A4R4G4B4_UNORM_PACK16 = 1000340000 | |
| VK_FORMAT_A4B4G4R4_UNORM_PACK16 = 1000340001 | |
| VK_FORMAT_ASTC_4x4_SFLOAT_BLOCK = 1000066000 | |
| VK_FORMAT_ASTC_5x4_SFLOAT_BLOCK = 1000066001 | |
| VK_FORMAT_ASTC_5x5_SFLOAT_BLOCK = 1000066002 | |
| VK_FORMAT_ASTC_6x5_SFLOAT_BLOCK = 1000066003 | |
| VK_FORMAT_ASTC_6x6_SFLOAT_BLOCK = 1000066004 | |
| VK_FORMAT_ASTC_8x5_SFLOAT_BLOCK = 1000066005 | |
| VK_FORMAT_ASTC_8x6_SFLOAT_BLOCK = 1000066006 | |
| VK_FORMAT_ASTC_8x8_SFLOAT_BLOCK = 1000066007 | |
| VK_FORMAT_ASTC_10x5_SFLOAT_BLOCK = 1000066008 | |
| VK_FORMAT_ASTC_10x6_SFLOAT_BLOCK = 1000066009 | |
| VK_FORMAT_ASTC_10x8_SFLOAT_BLOCK = 1000066010 | |
| VK_FORMAT_ASTC_10x10_SFLOAT_BLOCK = 1000066011 | |
| VK_FORMAT_ASTC_12x10_SFLOAT_BLOCK = 1000066012 | |
| VK_FORMAT_ASTC_12x12_SFLOAT_BLOCK = 1000066013 | |
| VK_FORMAT_PVRTC1_2BPP_UNORM_BLOCK_IMG = 1000054000 | |
| VK_FORMAT_PVRTC1_4BPP_UNORM_BLOCK_IMG = 1000054001 | |
| VK_FORMAT_PVRTC2_2BPP_UNORM_BLOCK_IMG = 1000054002 | |
| VK_FORMAT_PVRTC2_4BPP_UNORM_BLOCK_IMG = 1000054003 | |
| VK_FORMAT_PVRTC1_2BPP_SRGB_BLOCK_IMG = 1000054004 | |
| VK_FORMAT_PVRTC1_4BPP_SRGB_BLOCK_IMG = 1000054005 | |
| VK_FORMAT_PVRTC2_2BPP_SRGB_BLOCK_IMG = 1000054006 | |
| VK_FORMAT_PVRTC2_4BPP_SRGB_BLOCK_IMG = 1000054007 | |
| VK_FORMAT_ASTC_3x3x3_UNORM_BLOCK_EXT = 1000288000 | |
| VK_FORMAT_ASTC_3x3x3_SRGB_BLOCK_EXT = 1000288001 | |
| VK_FORMAT_ASTC_3x3x3_SFLOAT_BLOCK_EXT = 1000288002 | |
| VK_FORMAT_ASTC_4x3x3_UNORM_BLOCK_EXT = 1000288003 | |
| VK_FORMAT_ASTC_4x3x3_SRGB_BLOCK_EXT = 1000288004 | |
| VK_FORMAT_ASTC_4x3x3_SFLOAT_BLOCK_EXT = 1000288005 | |
| VK_FORMAT_ASTC_4x4x3_UNORM_BLOCK_EXT = 1000288006 | |
| VK_FORMAT_ASTC_4x4x3_SRGB_BLOCK_EXT = 1000288007 | |
| VK_FORMAT_ASTC_4x4x3_SFLOAT_BLOCK_EXT = 1000288008 | |
| VK_FORMAT_ASTC_4x4x4_UNORM_BLOCK_EXT = 1000288009 | |
| VK_FORMAT_ASTC_4x4x4_SRGB_BLOCK_EXT = 1000288010 | |
| VK_FORMAT_ASTC_4x4x4_SFLOAT_BLOCK_EXT = 1000288011 | |
| VK_FORMAT_ASTC_5x4x4_UNORM_BLOCK_EXT = 1000288012 | |
| VK_FORMAT_ASTC_5x4x4_SRGB_BLOCK_EXT = 1000288013 | |
| VK_FORMAT_ASTC_5x4x4_SFLOAT_BLOCK_EXT = 1000288014 | |
| VK_FORMAT_ASTC_5x5x4_UNORM_BLOCK_EXT = 1000288015 | |
| VK_FORMAT_ASTC_5x5x4_SRGB_BLOCK_EXT = 1000288016 | |
| VK_FORMAT_ASTC_5x5x4_SFLOAT_BLOCK_EXT = 1000288017 | |
| VK_FORMAT_ASTC_5x5x5_UNORM_BLOCK_EXT = 1000288018 | |
| VK_FORMAT_ASTC_5x5x5_SRGB_BLOCK_EXT = 1000288019 | |
| VK_FORMAT_ASTC_5x5x5_SFLOAT_BLOCK_EXT = 1000288020 | |
| VK_FORMAT_ASTC_6x5x5_UNORM_BLOCK_EXT = 1000288021 | |
| VK_FORMAT_ASTC_6x5x5_SRGB_BLOCK_EXT = 1000288022 | |
| VK_FORMAT_ASTC_6x5x5_SFLOAT_BLOCK_EXT = 1000288023 | |
| VK_FORMAT_ASTC_6x6x5_UNORM_BLOCK_EXT = 1000288024 | |
| VK_FORMAT_ASTC_6x6x5_SRGB_BLOCK_EXT = 1000288025 | |
| VK_FORMAT_ASTC_6x6x5_SFLOAT_BLOCK_EXT = 1000288026 | |
| VK_FORMAT_ASTC_6x6x6_UNORM_BLOCK_EXT = 1000288027 | |
| VK_FORMAT_ASTC_6x6x6_SRGB_BLOCK_EXT = 1000288028 | |
| VK_FORMAT_ASTC_6x6x6_SFLOAT_BLOCK_EXT = 1000288029 | |
| VK_FORMAT_R16G16_SFIXED5_NV = 1000464000 | |
| VK_FORMAT_A1B5G5R5_UNORM_PACK16_KHR = 1000470000 | |
| VK_FORMAT_A8_UNORM_KHR = 1000470001 | |