|
39 | 39 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ATC |
40 | 40 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ATCE |
41 | 41 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ATCI |
42 | | - #if BX_PLATFORM_IOS && !TARGET_OS_MACCATALYST |
| 42 | +#if BX_PLATFORM_IOS && !TARGET_OS_MACCATALYST |
43 | 43 | { MTLPixelFormatASTC_4x4_LDR, MTLPixelFormatASTC_4x4_sRGB }, // ASTC4x4 |
| 44 | + { MTLPixelFormatASTC_5x4_LDR, MTLPixelFormatASTC_5x4_sRGB }, // ASTC5x4 |
44 | 45 | { MTLPixelFormatASTC_5x5_LDR, MTLPixelFormatASTC_5x5_sRGB }, // ASTC5x5 |
| 46 | + { MTLPixelFormatASTC_6x5_LDR, MTLPixelFormatASTC_6x5_sRGB }, // ASTC6x5 |
45 | 47 | { MTLPixelFormatASTC_6x6_LDR, MTLPixelFormatASTC_6x6_sRGB }, // ASTC6x6 |
46 | 48 | { MTLPixelFormatASTC_8x5_LDR, MTLPixelFormatASTC_8x5_sRGB }, // ASTC8x5 |
47 | 49 | { MTLPixelFormatASTC_8x6_LDR, MTLPixelFormatASTC_8x6_sRGB }, // ASTC8x6 |
| 50 | + { MTLPixelFormatASTC_8x8_LDR, MTLPixelFormatASTC_8x8_sRGB }, // ASTC8x8 |
48 | 51 | { MTLPixelFormatASTC_10x5_LDR, MTLPixelFormatASTC_10x5_sRGB }, // ASTC10x5 |
49 | | - #else |
| 52 | + { MTLPixelFormatASTC_10x6_LDR, MTLPixelFormatASTC_10x6_sRGB }, // ASTC10x6 |
| 53 | + { MTLPixelFormatASTC_10x8_LDR, MTLPixelFormatASTC_10x8_sRGB }, // ASTC10x8 |
| 54 | + { MTLPixelFormatASTC_10x10_LDR, MTLPixelFormatASTC_10x10_sRGB }, // ASTC10x10 |
| 55 | + { MTLPixelFormatASTC_12x10_LDR, MTLPixelFormatASTC_12x10_sRGB }, // ASTC12x10 |
| 56 | + { MTLPixelFormatASTC_12x12_LDR, MTLPixelFormatASTC_12x12_sRGB }, // ASTC12x12 |
| 57 | +#else |
50 | 58 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC4x4 |
| 59 | + { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC5x4 |
51 | 60 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC5x5 |
| 61 | + { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC6x5 |
52 | 62 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC6x6 |
53 | 63 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC8x5 |
54 | 64 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC8x6 |
| 65 | + { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC8x8 |
55 | 66 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC10x5 |
56 | | - #endif // BX_PLATFORM_IOS && !TARGET_OS_MACCATALYST |
| 67 | + { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC10x6 |
| 68 | + { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC10x8 |
| 69 | + { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC10x10 |
| 70 | + { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC12x10 |
| 71 | + { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // ASTC12x12 |
| 72 | +#endif // BX_PLATFORM_IOS && !TARGET_OS_MACCATALYST |
57 | 73 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // Unknown |
58 | 74 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // R1 |
59 | 75 | { MTLPixelFormatA8Unorm, MTLPixelFormatInvalid }, // A8 |
|
99 | 115 | { MTLPixelFormatRGBA32Sint, MTLPixelFormatInvalid }, // RGBA32I |
100 | 116 | { MTLPixelFormatRGBA32Uint, MTLPixelFormatInvalid }, // RGBA32U |
101 | 117 | { MTLPixelFormatRGBA32Float, MTLPixelFormatInvalid }, // RGBA32F |
102 | | - { MTLPixelFormat(40/*B5G6R5Unorm*/), MTLPixelFormatInvalid }, // R5G6B5 |
103 | | - { MTLPixelFormat(42/*ABGR4Unorm*/), MTLPixelFormatInvalid }, // RGBA4 |
104 | | - { MTLPixelFormat(41/*A1BGR5Unorm*/), MTLPixelFormatInvalid }, // RGB5A1 |
| 118 | + { MTLPixelFormatB5G6R5Unorm, MTLPixelFormatInvalid }, // B5G6R5 |
| 119 | + { MTLPixelFormatB5G6R5Unorm, MTLPixelFormatInvalid }, // R5G6B5 |
| 120 | + { MTLPixelFormatABGR4Unorm, MTLPixelFormatInvalid }, // BGRA4 |
| 121 | + { MTLPixelFormatABGR4Unorm, MTLPixelFormatInvalid }, // RGBA4 |
| 122 | + { MTLPixelFormatBGR5A1Unorm, MTLPixelFormatInvalid }, // BGR5A1 |
| 123 | + { MTLPixelFormatBGR5A1Unorm, MTLPixelFormatInvalid }, // RGB5A1 |
105 | 124 | { MTLPixelFormatRGB10A2Unorm, MTLPixelFormatInvalid }, // RGB10A2 |
106 | 125 | { MTLPixelFormatRG11B10Float, MTLPixelFormatInvalid }, // RG11B10F |
107 | 126 | { MTLPixelFormatInvalid, MTLPixelFormatInvalid }, // UnknownDepth |
|
0 commit comments