| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218 |
- // Copyright (C) 2009-present, Panagiotis Christopoulos Charitos and contributors.
- // All rights reserved.
- // Code licensed under the BSD License.
- // http://www.anki3d.org/LICENSE
- // Defines the pixel and vertex formats. Params:
- // 1) Name
- // 2) VK (same as Vulkan)
- // 3) DX (same as DXGI)
- // 4) Component count
- // 5) Texel size in bytes (for uncompressed)
- // 6) Block width (for compressed)
- // 7) Block height (for compressed)
- // 8) Block size in bytes (for compressed)
- // 9) Read type from inside the shader (0: float, 1: unsigned int, 2: signed int)
- // 10) Aspect
- // clang-format off
- // Name VK DX CC TS BW BH BS ST ASPECT
- ANKI_FORMAT_DEF(R4G4_Unorm_Pack8, 1, 1000, 2, 1, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R4G4B4A4_Unorm_Pack16, 2, 1001, 4, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B4G4R4A4_Unorm_Pack16, 3, 115, 4, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R5G6B5_Unorm_Pack16, 4, 1002, 3, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B5G6R5_Unorm_Pack16, 5, 85, 3, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R5G5B5A1_Unorm_Pack16, 6, 1003, 4, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B5G5R5A1_Unorm_Pack16, 7, 86, 4, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A1R5G5B5_Unorm_Pack16, 8, 1004, 4, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8_Unorm, 9, 61, 1, 1, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8_Snorm, 10, 63, 1, 1, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8_Uscaled, 11, 1005, 1, 1, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R8_Sscaled, 12, 1006, 1, 1, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R8_Uint, 13, 62, 1, 1, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R8_Sint, 14, 64, 1, 1, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R8_Srgb, 15, 1007, 1, 1, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8_Unorm, 16, 49, 2, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8_Snorm, 17, 51, 2, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8_Uscaled, 18, 1008, 2, 2, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R8G8_Sscaled, 19, 1009, 2, 2, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R8G8_Uint, 20, 50, 2, 2, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R8G8_Sint, 21, 52, 2, 2, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R8G8_Srgb, 22, 1010, 2, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8B8_Unorm, 23, 1011, 3, 3, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8B8_Snorm, 24, 1012, 3, 3, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8B8_Uscaled, 25, 1013, 3, 3, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R8G8B8_Sscaled, 26, 1014, 3, 3, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R8G8B8_Uint, 27, 1015, 3, 3, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R8G8B8_Sint, 28, 1016, 3, 3, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R8G8B8_Srgb, 29, 1017, 3, 3, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B8G8R8_Unorm, 30, 1018, 3, 3, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B8G8R8_Snorm, 31, 1019, 3, 3, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B8G8R8_Uscaled, 32, 1020, 3, 3, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(B8G8R8_Sscaled, 33, 1021, 3, 3, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(B8G8R8_Uint, 34, 1022, 3, 3, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(B8G8R8_Sint, 35, 1023, 3, 3, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(B8G8R8_Srgb, 36, 1024, 3, 3, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8B8A8_Unorm, 37, 28, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8B8A8_Snorm, 38, 31, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R8G8B8A8_Uscaled, 39, 1025, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R8G8B8A8_Sscaled, 40, 1026, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R8G8B8A8_Uint, 41, 30, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R8G8B8A8_Sint, 42, 32, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R8G8B8A8_Srgb, 43, 29, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B8G8R8A8_Unorm, 44, 87, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B8G8R8A8_Snorm, 45, 1027, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B8G8R8A8_Uscaled, 46, 1028, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(B8G8R8A8_Sscaled, 47, 1029, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(B8G8R8A8_Uint, 48, 1030, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(B8G8R8A8_Sint, 49, 1031, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(B8G8R8A8_Srgb, 50, 91, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A8B8G8R8_Unorm_Pack32, 51, 1032, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A8B8G8R8_Snorm_Pack32, 52, 1033, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A8B8G8R8_Uscaled_Pack32, 53, 1034, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(A8B8G8R8_Sscaled_Pack32, 54, 1035, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(A8B8G8R8_Uint_Pack32, 55, 1036, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(A8B8G8R8_Sint_Pack32, 56, 1037, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(A8B8G8R8_Srgb_Pack32, 57, 1038, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A2R10G10B10_Unorm_Pack32, 58, 1039, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A2R10G10B10_Snorm_Pack32, 59, 1040, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A2R10G10B10_Uscaled_Pack32, 60, 1041, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(A2R10G10B10_Sscaled_Pack32, 61, 1042, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(A2R10G10B10_Uint_Pack32, 62, 1043, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(A2R10G10B10_Sint_Pack32, 63, 1044, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(A2B10G10R10_Unorm_Pack32, 64, 24, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A2B10G10R10_Snorm_Pack32, 65, 1046, 4, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(A2B10G10R10_Uscaled_Pack32, 66, 1047, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(A2B10G10R10_Sscaled_Pack32, 67, 1048, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(A2B10G10R10_Uint_Pack32, 68, 1049, 4, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(A2B10G10R10_Sint_Pack32, 69, 1050, 4, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16_Unorm, 70, 56, 1, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16_Snorm, 71, 58, 1, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16_Uscaled, 72, 1051, 1, 2, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R16_Sscaled, 73, 1052, 1, 2, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16_Uint, 74, 57, 1, 2, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R16_Sint, 75, 59, 1, 2, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16_Sfloat, 76, 54, 1, 2, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16_Unorm, 77, 35, 2, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16_Snorm, 78, 37, 2, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16_Uscaled, 79, 1053, 2, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R16G16_Sscaled, 80, 1054, 2, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16G16_Uint, 81, 36, 2, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R16G16_Sint, 82, 38, 2, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16G16_Sfloat, 83, 34, 2, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16B16_Unorm, 84, 1055, 3, 6, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16B16_Snorm, 85, 1056, 3, 6, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16B16_Uscaled, 86, 1057, 3, 6, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R16G16B16_Sscaled, 87, 1058, 3, 6, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16G16B16_Uint, 88, 1059, 3, 6, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R16G16B16_Sint, 89, 1060, 3, 6, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16G16B16_Sfloat, 90, 1061, 3, 6, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16B16A16_Unorm, 91, 11, 4, 8, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16B16A16_Snorm, 92, 13, 4, 8, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R16G16B16A16_Uscaled, 93, 1062, 4, 8, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R16G16B16A16_Sscaled, 94, 1063, 4, 8, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16G16B16A16_Uint, 95, 12, 4, 8, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R16G16B16A16_Sint, 96, 14, 4, 8, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R16G16B16A16_Sfloat, 97, 10, 4, 8, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R32_Uint, 98, 42, 1, 4, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R32_Sint, 99, 43, 1, 4, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R32_Sfloat, 100, 41, 1, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R32G32_Uint, 101, 17, 2, 8, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R32G32_Sint, 102, 18, 2, 8, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R32G32_Sfloat, 103, 16, 2, 8, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R32G32B32_Uint, 104, 7, 3, 12, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R32G32B32_Sint, 105, 8, 3, 12, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R32G32B32_Sfloat, 106, 6, 3, 12, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R32G32B32A32_Uint, 107, 3, 4, 16, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R32G32B32A32_Sint, 108, 4, 4, 16, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R32G32B32A32_Sfloat, 109, 2, 4, 16, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R64_Uint, 110, 1064, 1, 8, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R64_Sint, 111, 1065, 1, 8, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R64_Sfloat, 112, 1066, 1, 8, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R64G64_Uint, 113, 1067, 2, 16, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R64G64_Sint, 114, 1068, 2, 16, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R64G64_Sfloat, 115, 1069, 2, 16, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R64G64B64_Uint, 116, 1070, 3, 24, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R64G64B64_Sint, 117, 1071, 3, 24, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R64G64B64_Sfloat, 118, 1072, 3, 24, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(R64G64B64A64_Uint, 119, 1073, 4, 32, 0, 0, 0, 1, None)
- ANKI_FORMAT_DEF(R64G64B64A64_Sint, 120, 1074, 4, 32, 0, 0, 0, 2, None)
- ANKI_FORMAT_DEF(R64G64B64A64_Sfloat, 121, 1075, 4, 32, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(B10G11R11_Ufloat_Pack32, 122, 26, 3, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(E5B9G9R9_Ufloat_Pack32, 123, 1077, 3, 4, 0, 0, 0, 0, None)
- ANKI_FORMAT_DEF(D16_Unorm, 124, 55, 0, 2, 0, 0, 0, 0, Depth)
- ANKI_FORMAT_DEF(X8D24_Unorm_Pack32, 125, 1078, 0, 4, 0, 0, 0, 0, Depth)
- ANKI_FORMAT_DEF(D32_Sfloat, 126, 40, 0, 4, 0, 0, 0, 0, Depth)
- ANKI_FORMAT_DEF(S8_Uint, 127, 1079, 0, 1, 0, 0, 0, 1, Stencil)
- ANKI_FORMAT_DEF(D16_Unorm_S8_Uint, 128, 1080, 0, 3, 0, 0, 0, 0, DepthStencil)
- ANKI_FORMAT_DEF(D24_Unorm_S8_Uint, 129, 45, 0, 4, 0, 0, 0, 0, DepthStencil)
- ANKI_FORMAT_DEF(D32_Sfloat_S8_Uint, 130, 20, 0, 0, 0, 0, 0, 0, DepthStencil)
- ANKI_FORMAT_DEF(BC1_Rgb_Unorm_Block, 131, 1133, 3, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(BC1_Rgb_Srgb_Block, 132, 1134, 3, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(BC1_Rgba_Unorm_Block, 133, 71, 4, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(BC1_Rgba_Srgb_Block, 134, 72, 4, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(BC2_Unorm_Block, 135, 74, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC2_Srgb_Block, 136, 75, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC3_Unorm_Block, 137, 77, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC3_Srgb_Block, 138, 78, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC4_Unorm_Block, 139, 80, 1, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(BC4_Snorm_Block, 140, 81, 1, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(BC5_Unorm_Block, 141, 83, 2, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC5_Snorm_Block, 142, 84, 2, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC6H_Ufloat_Block, 143, 95, 3, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC6H_Sfloat_Block, 144, 96, 3, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC7_Unorm_Block, 145, 98, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(BC7_Srgb_Block, 146, 99, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ETC2_R8G8B8_Unorm_Block, 147, 1081, 3, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(ETC2_R8G8B8_Srgb_Block, 148, 1082, 3, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(ETC2_R8G8B8A1_Unorm_Block, 149, 1083, 4, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(ETC2_R8G8B8A1_Srgb_Block, 150, 1084, 4, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(ETC2_R8G8B8A8_Unorm_Block, 151, 1085, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ETC2_R8G8B8A8_Srgb_Block, 152, 1086, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(EAC_R11_Unorm_Block, 153, 1087, 1, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(EAC_R11_Snorm_Block, 154, 1088, 1, 0, 4, 4, 8, 0, None)
- ANKI_FORMAT_DEF(EAC_R11G11_Unorm_Block, 155, 1089, 2, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(EAC_R11G11_Snorm_Block, 156, 1090, 2, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_4x4_Unorm_Block, 157, 1091, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_4x4_Srgb_Block, 158, 1092, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_5x4_Unorm_Block, 159, 1093, 4, 0, 5, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_5x4_Srgb_Block, 160, 1094, 4, 0, 5, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_5x5_Unorm_Block, 161, 1095, 4, 0, 5, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_5x5_Srgb_Block, 162, 1096, 4, 0, 5, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_6x5_Unorm_Block, 163, 1097, 4, 0, 6, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_6x5_Srgb_Block, 164, 1098, 4, 0, 6, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_6x6_Unorm_Block, 165, 1099, 4, 0, 6, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_6x6_Srgb_Block, 166, 1100, 4, 0, 6, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x5_Unorm_Block, 167, 1101, 4, 0, 8, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x5_Srgb_Block, 168, 1102, 4, 0, 8, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x6_Unorm_Block, 169, 1103, 4, 0, 8, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x6_Srgb_Block, 170, 1104, 4, 0, 8, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x8_Unorm_Block, 171, 1105, 4, 0, 8, 8, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x8_Srgb_Block, 172, 1106, 4, 0, 8, 8, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x5_Unorm_Block, 173, 1107, 4, 0, 10, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x5_Srgb_Block, 174, 1108, 4, 0, 10, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x6_Unorm_Block, 175, 1109, 4, 0, 10, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x6_Srgb_Block, 176, 1110, 4, 0, 10, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x8_Unorm_Block, 177, 1111, 4, 0, 10, 8, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x8_Srgb_Block, 178, 1112, 4, 0, 10, 8, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x10_Unorm_Block, 179, 1113, 4, 0, 10, 10, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x10_Srgb_Block, 180, 1114, 4, 0, 10, 10, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_12x10_Unorm_Block, 181, 1115, 4, 0, 12, 10, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_12x10_Srgb_Block, 182, 1116, 4, 0, 12, 10, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_12x12_Unorm_Block, 183, 1117, 4, 0, 12, 12, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_12x12_Srgb_Block, 184, 1118, 4, 0, 12, 12, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_4x4_Sfloat_Block, 1000066000, 1119, 4, 0, 4, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_5x4_Sfloat_Block, 1000066001, 1120, 4, 0, 5, 4, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_5x5_Sfloat_Block, 1000066002, 1121, 4, 0, 5, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_6x5_Sfloat_Block, 1000066003, 1122, 4, 0, 6, 8, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_6x6_Sfloat_Block, 1000066004, 1123, 4, 0, 6, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x5_Sfloat_Block, 1000066005, 1124, 4, 0, 8, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x6_Sfloat_Block, 1000066006, 1125, 4, 0, 8, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_8x8_Sfloat_Block, 1000066007, 1126, 4, 0, 8, 8, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x5_Sfloat_Block, 1000066008, 1127, 4, 0, 10, 5, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x6_Sfloat_Block, 1000066009, 1128, 4, 0, 10, 6, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x8_Sfloat_Block, 1000066010, 1129, 4, 0, 10, 8, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_10x10_Sfloat_Block, 1000066011, 1130, 4, 0, 10, 10, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_12x10_Sfloat_Block, 1000066012, 1131, 4, 0, 12, 10, 16, 0, None)
- ANKI_FORMAT_DEF(ASTC_12x12_Sfloat_Block, 1000066013, 1132, 4, 0, 12, 12, 16, 0, None)
- // clang-format on
|