1*61046927SAndroid Build Coastguard Worker########################################################################### 2*61046927SAndroid Build Coastguard Worker# 3*61046927SAndroid Build Coastguard Worker# Copyright 2009-2010 VMware, Inc. 4*61046927SAndroid Build Coastguard Worker# Copyright 2014 Intel Corporation 5*61046927SAndroid Build Coastguard Worker# All Rights Reserved. 6*61046927SAndroid Build Coastguard Worker# 7*61046927SAndroid Build Coastguard Worker# Permission is hereby granted, free of charge, to any person obtaining a 8*61046927SAndroid Build Coastguard Worker# copy of this software and associated documentation files (the 9*61046927SAndroid Build Coastguard Worker# "Software"), to deal in the Software without restriction, including 10*61046927SAndroid Build Coastguard Worker# without limitation the rights to use, copy, modify, merge, publish, 11*61046927SAndroid Build Coastguard Worker# distribute, sub license, and/or sell copies of the Software, and to 12*61046927SAndroid Build Coastguard Worker# permit persons to whom the Software is furnished to do so, subject to 13*61046927SAndroid Build Coastguard Worker# the following conditions: 14*61046927SAndroid Build Coastguard Worker# 15*61046927SAndroid Build Coastguard Worker# The above copyright notice and this permission notice (including the 16*61046927SAndroid Build Coastguard Worker# next paragraph) shall be included in all copies or substantial portions 17*61046927SAndroid Build Coastguard Worker# of the Software. 18*61046927SAndroid Build Coastguard Worker# 19*61046927SAndroid Build Coastguard Worker# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS 20*61046927SAndroid Build Coastguard Worker# OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF 21*61046927SAndroid Build Coastguard Worker# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. 22*61046927SAndroid Build Coastguard Worker# IN NO EVENT SHALL THE AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR 23*61046927SAndroid Build Coastguard Worker# ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 24*61046927SAndroid Build Coastguard Worker# TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE 25*61046927SAndroid Build Coastguard Worker# SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 26*61046927SAndroid Build Coastguard Worker# 27*61046927SAndroid Build Coastguard Worker########################################################################### 28*61046927SAndroid Build Coastguard Worker 29*61046927SAndroid Build Coastguard Worker# This CSV file has the input data for format_parser.py 30*61046927SAndroid Build Coastguard Worker# 31*61046927SAndroid Build Coastguard Worker# Each format entry contains: 32*61046927SAndroid Build Coastguard Worker# - name, per enum mesa_format 33*61046927SAndroid Build Coastguard Worker# - layout 34*61046927SAndroid Build Coastguard Worker# - pixel block's width 35*61046927SAndroid Build Coastguard Worker# - pixel block's height 36*61046927SAndroid Build Coastguard Worker# - pixel block's depth 37*61046927SAndroid Build Coastguard Worker# - channel encoding (only meaningful for array or packed layout), containing for each 38*61046927SAndroid Build Coastguard Worker# channel the following information: 39*61046927SAndroid Build Coastguard Worker# - type, one of 40*61046927SAndroid Build Coastguard Worker# - 'x': void 41*61046927SAndroid Build Coastguard Worker# - 'u': unsigned 42*61046927SAndroid Build Coastguard Worker# - 's': signed 43*61046927SAndroid Build Coastguard Worker# - 'h': fixed 44*61046927SAndroid Build Coastguard Worker# - 'f': FLOAT 45*61046927SAndroid Build Coastguard Worker# - optionally followed by 'n' if it is normalized 46*61046927SAndroid Build Coastguard Worker# - number of bits 47*61046927SAndroid Build Coastguard Worker# - channel swizzle 48*61046927SAndroid Build Coastguard Worker# - color space: rgb, srgb, yub, sz 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard Worker# None 51*61046927SAndroid Build Coastguard Worker# Described as regular uint_8 bytes, i.e. MESA_FORMAT_R8_USCALED 52*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_NONE , other , 1, 1, 1, x8 , , , , 0001, rgb 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard Worker# Packed unorm formats 55*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A8B8G8R8_UNORM , packed, 1, 1, 1, un8 , un8 , un8 , un8 , wzyx, rgb 56*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_X8B8G8R8_UNORM , packed, 1, 1, 1, x8 , un8 , un8 , un8 , wzy1, rgb 57*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R8G8B8A8_UNORM , packed, 1, 1, 1, un8 , un8 , un8 , un8 , xyzw, rgb 58*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R8G8B8X8_UNORM , packed, 1, 1, 1, un8 , un8 , un8 , x8 , xyz1, rgb 59*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B8G8R8A8_UNORM , packed, 1, 1, 1, un8 , un8 , un8 , un8 , zyxw, rgb 60*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B8G8R8X8_UNORM , packed, 1, 1, 1, un8 , un8 , un8 , x8 , zyx1, rgb 61*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A8R8G8B8_UNORM , packed, 1, 1, 1, un8 , un8 , un8 , un8 , yzwx, rgb 62*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_X8R8G8B8_UNORM , packed, 1, 1, 1, x8 , un8 , un8 , un8 , yzw1, rgb 63*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B5G6R5_UNORM , packed, 1, 1, 1, un5 , un6 , un5 , , zyx1, rgb 64*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R5G6B5_UNORM , packed, 1, 1, 1, un5 , un6 , un5 , , xyz1, rgb 65*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B4G4R4A4_UNORM , packed, 1, 1, 1, un4 , un4 , un4 , un4 , zyxw, rgb 66*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B4G4R4X4_UNORM , packed, 1, 1, 1, un4 , un4 , un4 , x4 , zyx1, rgb 67*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A4R4G4B4_UNORM , packed, 1, 1, 1, un4 , un4 , un4 , un4 , yzwx, rgb 68*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A1B5G5R5_UNORM , packed, 1, 1, 1, un1 , un5 , un5 , un5 , wzyx, rgb 69*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_X1B5G5R5_UNORM , packed, 1, 1, 1, x1 , un5 , un5 , un5 , wzy1, rgb 70*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B5G5R5A1_UNORM , packed, 1, 1, 1, un5 , un5 , un5 , un1 , zyxw, rgb 71*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B5G5R5X1_UNORM , packed, 1, 1, 1, un5 , un5 , un5 , x1 , zyx1, rgb 72*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A1R5G5B5_UNORM , packed, 1, 1, 1, un1 , un5 , un5 , un5 , yzwx, rgb 73*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L4A4_UNORM , packed, 1, 1, 1, un4 , un4 , , , xxxy, rgb 74*61046927SAndroid Build Coastguard Worker 75*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B2G3R3_UNORM , packed, 1, 1, 1, un2 , un3 , un3 , , zyx1, rgb 76*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B10G10R10A2_UNORM , packed, 1, 1, 1, un10, un10, un10, un2 , zyxw, rgb 77*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B10G10R10X2_UNORM , packed, 1, 1, 1, un10, un10, un10, x2 , zyx1, rgb 78*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R10G10B10A2_UNORM , packed, 1, 1, 1, un10, un10, un10, un2 , xyzw, rgb 79*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R10G10B10X2_UNORM , packed, 1, 1, 1, un10, un10, un10, x2 , xyz1, rgb 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_S8_UINT_Z24_UNORM , packed, 1, 1, 1, un24, u8 , , , xy__, zs 82*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_X8_UINT_Z24_UNORM , packed, 1, 1, 1, un24, x8 , , , x___, zs 83*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_Z24_UNORM_S8_UINT , packed, 1, 1, 1, u8 , un24, , , yx__, zs 84*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_Z24_UNORM_X8_UINT , packed, 1, 1, 1, x8 , un24, , , y___, zs 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R3G3B2_UNORM , packed, 1, 1, 1, un3 , un3 , un2 , , xyz1, rgb 87*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A4B4G4R4_UNORM , packed, 1, 1, 1, un4 , un4 , un4 , un4 , wzyx, rgb 88*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R4G4B4A4_UNORM , packed, 1, 1, 1, un4 , un4 , un4 , un4 , xyzw, rgb 89*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R5G5B5A1_UNORM , packed, 1, 1, 1, un5 , un5 , un5 , un1 , xyzw, rgb 90*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A2B10G10R10_UNORM , packed, 1, 1, 1, un2 , un10, un10, un10, wzyx, rgb 91*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A2R10G10B10_UNORM , packed, 1, 1, 1, un2 , un10, un10, un10, yzwx, rgb 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_YCBCR , other , 1, 1, 1, x16 , , , , xyzw, yuv 94*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_YCBCR_REV , other , 1, 1, 1, x16 , , , , xyzw, yuv 95*61046927SAndroid Build Coastguard Worker 96*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_RB_UNORM8 , other , 2, 1, 1, x16 , , , , xyz1, rgb 97*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RB_RG_UNORM8 , other , 2, 1, 1, x16 , , , , xyz1, rgb 98*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_GR_BR_UNORM8 , other , 2, 1, 1, x16 , , , , xyz1, rgb 99*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_BR_GR_UNORM8 , other , 2, 1, 1, x16 , , , , xyz1, rgb 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard Worker# Array normalized formats 102*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_UNORM8 , array , 1, 1, 1, un8 , , , , 000x, rgb 103*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_UNORM16 , array , 1, 1, 1, un16, , , , 000x, rgb 104*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_UNORM8 , array , 1, 1, 1, un8 , , , , xxx1, rgb 105*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_UNORM16 , array , 1, 1, 1, un16, , , , xxx1, rgb 106*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_UNORM8 , array , 1, 1, 1, un8 , un8 , , , xxxy, rgb 107*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_UNORM16 , array , 1, 1, 1, un16, un16, , , xxxy, rgb 108*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_UNORM8 , array , 1, 1, 1, un8 , , , , xxxx, rgb 109*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_UNORM16 , array , 1, 1, 1, un16, , , , xxxx, rgb 110*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_UNORM8 , array , 1, 1, 1, un8 , , , , x001, rgb 111*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_UNORM16 , array , 1, 1, 1, un16, , , , x001, rgb 112*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_UNORM8 , array , 1, 1, 1, un8 , un8 , , , xy01, rgb 113*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_UNORM16 , array , 1, 1, 1, un16, un16, , , xy01, rgb 114*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_BGR_UNORM8 , array , 1, 1, 1, un8 , un8 , un8 , , zyx1, rgb 115*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_UNORM8 , array , 1, 1, 1, un8 , un8 , un8 , , xyz1, rgb 116*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_UNORM16 , array , 1, 1, 1, un16, un16, un16, un16, xyzw, rgb 117*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_UNORM16 , array , 1, 1, 1, un16, un16, un16, x16 , xyz1, rgb 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_Z_UNORM16 , array , 1, 1, 1, un16, , , , x___, zs 120*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_Z_UNORM32 , array , 1, 1, 1, un32, , , , x___, zs 121*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_S_UINT8 , array , 1, 1, 1, u8 , , , , _x__, zs 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard Worker# Packed signed formats 124*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A8B8G8R8_SNORM , packed, 1, 1, 1, sn8 , sn8 , sn8 , sn8 , wzyx, rgb 125*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_X8B8G8R8_SNORM , packed, 1, 1, 1, x8 , sn8 , sn8 , sn8 , wzy1, rgb 126*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R8G8B8A8_SNORM , packed, 1, 1, 1, sn8 , sn8 , sn8 , sn8 , xyzw, rgb 127*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R8G8B8X8_SNORM , packed, 1, 1, 1, sn8 , sn8 , sn8 , x8 , xyz1, rgb 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard Worker# Array signed/normalized formats 130*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_SNORM8 , array , 1, 1, 1, sn8 , , , , 000x, rgb 131*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_SNORM16 , array , 1, 1, 1, sn16, , , , 000x, rgb 132*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_SNORM8 , array , 1, 1, 1, sn8 , , , , xxx1, rgb 133*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_SNORM16 , array , 1, 1, 1, sn16, , , , xxx1, rgb 134*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_SNORM8 , array , 1, 1, 1, sn8 , , , , xxxx, rgb 135*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_SNORM16 , array , 1, 1, 1, sn16, , , , xxxx, rgb 136*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_SNORM8 , array , 1, 1, 1, sn8 , , , , x001, rgb 137*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_SNORM16 , array , 1, 1, 1, sn16, , , , x001, rgb 138*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_SNORM8 , array , 1, 1, 1, sn8 , sn8 , , , xxxy, rgb 139*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_SNORM16 , array , 1, 1, 1, sn16, sn16, , , xxxy, rgb 140*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_SNORM8 , array , 1, 1, 1, sn8 , sn8 , , , xy01, rgb 141*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_SNORM16 , array , 1, 1, 1, sn16, sn16, , , xy01, rgb 142*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_SNORM16 , array , 1, 1, 1, sn16, sn16, sn16, , xyz1, rgb 143*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_SNORM16 , array , 1, 1, 1, sn16, sn16, sn16, sn16, xyzw, rgb 144*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_SNORM16 , array , 1, 1, 1, sn16, sn16, sn16, x16 , xyz1, rgb 145*61046927SAndroid Build Coastguard Worker 146*61046927SAndroid Build Coastguard Worker# Packed sRGB formats 147*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A8B8G8R8_SRGB , packed, 1, 1, 1, un8 , un8 , un8 , un8 , wzyx, srgb 148*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B8G8R8A8_SRGB , packed, 1, 1, 1, un8 , un8 , un8 , un8 , zyxw, srgb 149*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A8R8G8B8_SRGB , packed, 1, 1, 1, un8 , un8 , un8 , un8 , yzwx, srgb 150*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B8G8R8X8_SRGB , packed, 1, 1, 1, un8 , un8 , un8 , x8 , zyx1, srgb 151*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_X8R8G8B8_SRGB , packed, 1, 1, 1, x8 , un8 , un8 , un8 , yzw1, srgb 152*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R8G8B8A8_SRGB , packed, 1, 1, 1, un8 , un8 , un8 , un8 , xyzw, srgb 153*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R8G8B8X8_SRGB , packed, 1, 1, 1, un8 , un8 , un8 , x8 , xyz1, srgb 154*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_X8B8G8R8_SRGB , packed, 1, 1, 1, x8 , un8 , un8 , un8 , wzy1, srgb 155*61046927SAndroid Build Coastguard Worker 156*61046927SAndroid Build Coastguard Worker# Array sRGB formats 157*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_SRGB8 , array , 1, 1, 1, un8 , , , , x001, srgb 158*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_SRGB8 , array , 1, 1, 1, un8 , , , , xxx1, srgb 159*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_SRGB8 , array , 1, 1, 1, un8 , un8 , , , xy01, srgb 160*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_SRGB8 , array , 1, 1, 1, un8 , un8 , , , xxxy, srgb 161*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_BGR_SRGB8 , array , 1, 1, 1, un8 , un8 , un8 , , zyx1, srgb 162*61046927SAndroid Build Coastguard Worker 163*61046927SAndroid Build Coastguard Worker# Packed float formats 164*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R9G9B9E5_FLOAT , other , 1, 1, 1, f9 , f9 , f9 , x5 , xyz1, rgb 165*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R11G11B10_FLOAT , packed, 1, 1, 1, f11 , f11 , f10 , , xyz1, rgb 166*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_Z32_FLOAT_S8X24_UINT , packed, 1, 1, 1, u8 , x24 , f32 , , zx__, zs 167*61046927SAndroid Build Coastguard Worker 168*61046927SAndroid Build Coastguard Worker# Array float formats 169*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_FLOAT16 , array , 1, 1, 1, f16 , , , , 000x, rgb 170*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_FLOAT32 , array , 1, 1, 1, f32 , , , , 000x, rgb 171*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_FLOAT16 , array , 1, 1, 1, f16 , , , , xxx1, rgb 172*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_FLOAT32 , array , 1, 1, 1, f32 , , , , xxx1, rgb 173*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_FLOAT16 , array , 1, 1, 1, f16 , f16 , , , xxxy, rgb 174*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_FLOAT32 , array , 1, 1, 1, f32 , f32 , , , xxxy, rgb 175*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_FLOAT16 , array , 1, 1, 1, f16 , , , , xxxx, rgb 176*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_FLOAT32 , array , 1, 1, 1, f32 , , , , xxxx, rgb 177*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_FLOAT16 , array , 1, 1, 1, f16 , , , , x001, rgb 178*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_FLOAT32 , array , 1, 1, 1, f32 , , , , x001, rgb 179*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_FLOAT16 , array , 1, 1, 1, f16 , f16 , , , xy01, rgb 180*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_FLOAT32 , array , 1, 1, 1, f32 , f32 , , , xy01, rgb 181*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_FLOAT16 , array , 1, 1, 1, f16 , f16 , f16 , , xyz1, rgb 182*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_FLOAT32 , array , 1, 1, 1, f32 , f32 , f32 , , xyz1, rgb 183*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_FLOAT16 , array , 1, 1, 1, f16 , f16 , f16 , f16 , xyzw, rgb 184*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_FLOAT32 , array , 1, 1, 1, f32 , f32 , f32 , f32 , xyzw, rgb 185*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_FLOAT16 , array , 1, 1, 1, f16 , f16 , f16 , x16 , xyz1, rgb 186*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_FLOAT32 , array , 1, 1, 1, f32 , f32 , f32 , x32 , xyz1, rgb 187*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_Z_FLOAT32 , array , 1, 1, 1, f32 , , , , x___, zs 188*61046927SAndroid Build Coastguard Worker 189*61046927SAndroid Build Coastguard Worker# Packed signed/unsigned non-normalized integer formats 190*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A8B8G8R8_UINT , packed, 1, 1, 1, u8 , u8 , u8 , u8 , wzyx, rgb 191*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A8R8G8B8_UINT , packed, 1, 1, 1, u8 , u8 , u8 , u8 , yzwx, rgb 192*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R8G8B8A8_UINT , packed, 1, 1, 1, u8 , u8 , u8 , u8 , xyzw, rgb 193*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B8G8R8A8_UINT , packed, 1, 1, 1, u8 , u8 , u8 , u8 , zyxw, rgb 194*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B10G10R10A2_UINT , packed, 1, 1, 1, u10 , u10 , u10 , u2 , zyxw, rgb 195*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R10G10B10A2_UINT , packed, 1, 1, 1, u10 , u10 , u10 , u2 , xyzw, rgb 196*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A2B10G10R10_UINT , packed, 1, 1, 1, u2 , u10 , u10 , u10 , wzyx, rgb 197*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A2R10G10B10_UINT , packed, 1, 1, 1, u2 , u10 , u10 , u10 , yzwx, rgb 198*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B5G6R5_UINT , packed, 1, 1, 1, u5 , u6 , u5 , , zyx1, rgb 199*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R5G6B5_UINT , packed, 1, 1, 1, u5 , u6 , u5 , , xyz1, rgb 200*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B2G3R3_UINT , packed, 1, 1, 1, u2 , u3 , u3 , , zyx1, rgb 201*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R3G3B2_UINT , packed, 1, 1, 1, u3 , u3 , u2 , , xyz1, rgb 202*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A4B4G4R4_UINT , packed, 1, 1, 1, u4 , u4 , u4 , u4 , wzyx, rgb 203*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R4G4B4A4_UINT , packed, 1, 1, 1, u4 , u4 , u4 , u4 , xyzw, rgb 204*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B4G4R4A4_UINT , packed, 1, 1, 1, u4 , u4 , u4 , u4 , zyxw, rgb 205*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A4R4G4B4_UINT , packed, 1, 1, 1, u4 , u4 , u4 , u4 , yzwx, rgb 206*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A1B5G5R5_UINT , packed, 1, 1, 1, u1 , u5 , u5 , u5 , wzyx, rgb 207*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_B5G5R5A1_UINT , packed, 1, 1, 1, u5 , u5 , u5 , u1 , zyxw, rgb 208*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A1R5G5B5_UINT , packed, 1, 1, 1, u1 , u5 , u5 , u5 , yzwx, rgb 209*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R5G5B5A1_UINT , packed, 1, 1, 1, u5 , u5 , u5 , u1 , xyzw, rgb 210*61046927SAndroid Build Coastguard Worker 211*61046927SAndroid Build Coastguard Worker# Array signed/unsigned non-normalized integer formats 212*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_UINT8 , array , 1, 1, 1, u8 , , , , 000x, rgb 213*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_UINT16 , array , 1, 1, 1, u16 , , , , 000x, rgb 214*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_UINT32 , array , 1, 1, 1, u32 , , , , 000x, rgb 215*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_SINT8 , array , 1, 1, 1, s8 , , , , 000x, rgb 216*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_SINT16 , array , 1, 1, 1, s16 , , , , 000x, rgb 217*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_A_SINT32 , array , 1, 1, 1, s32 , , , , 000x, rgb 218*61046927SAndroid Build Coastguard Worker 219*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_UINT8 , array , 1, 1, 1, u8 , , , , xxxx, rgb 220*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_UINT16 , array , 1, 1, 1, u16 , , , , xxxx, rgb 221*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_UINT32 , array , 1, 1, 1, u32 , , , , xxxx, rgb 222*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_SINT8 , array , 1, 1, 1, s8 , , , , xxxx, rgb 223*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_SINT16 , array , 1, 1, 1, s16 , , , , xxxx, rgb 224*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_I_SINT32 , array , 1, 1, 1, s32 , , , , xxxx, rgb 225*61046927SAndroid Build Coastguard Worker 226*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_UINT8 , array , 1, 1, 1, u8 , , , , xxx1, rgb 227*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_UINT16 , array , 1, 1, 1, u16 , , , , xxx1, rgb 228*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_UINT32 , array , 1, 1, 1, u32 , , , , xxx1, rgb 229*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_SINT8 , array , 1, 1, 1, s8 , , , , xxx1, rgb 230*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_SINT16 , array , 1, 1, 1, s16 , , , , xxx1, rgb 231*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_SINT32 , array , 1, 1, 1, s32 , , , , xxx1, rgb 232*61046927SAndroid Build Coastguard Worker 233*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_UINT8 , array , 1, 1, 1, u8 , u8 , , , xxxy, rgb 234*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_UINT16 , array , 1, 1, 1, u16 , u16 , , , xxxy, rgb 235*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_UINT32 , array , 1, 1, 1, u32 , u32 , , , xxxy, rgb 236*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_SINT8 , array , 1, 1, 1, s8 , s8 , , , xxxy, rgb 237*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_SINT16 , array , 1, 1, 1, s16 , s16 , , , xxxy, rgb 238*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_SINT32 , array , 1, 1, 1, s32 , s32 , , , xxxy, rgb 239*61046927SAndroid Build Coastguard Worker 240*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_UINT8 , array , 1, 1, 1, u8 , , , , x001, rgb 241*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_UINT16 , array , 1, 1, 1, u16 , , , , x001, rgb 242*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_UINT32 , array , 1, 1, 1, u32 , , , , x001, rgb 243*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_SINT8 , array , 1, 1, 1, s8 , , , , x001, rgb 244*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_SINT16 , array , 1, 1, 1, s16 , , , , x001, rgb 245*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_SINT32 , array , 1, 1, 1, s32 , , , , x001, rgb 246*61046927SAndroid Build Coastguard Worker 247*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_UINT8 , array , 1, 1, 1, u8 , u8 , , , xy01, rgb 248*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_UINT16 , array , 1, 1, 1, u16 , u16 , , , xy01, rgb 249*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_UINT32 , array , 1, 1, 1, u32 , u32 , , , xy01, rgb 250*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_SINT8 , array , 1, 1, 1, s8 , s8 , , , xy01, rgb 251*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_SINT16 , array , 1, 1, 1, s16 , s16 , , , xy01, rgb 252*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_SINT32 , array , 1, 1, 1, s32 , s32 , , , xy01, rgb 253*61046927SAndroid Build Coastguard Worker 254*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_UINT8 , array , 1, 1, 1, u8 , u8 , u8 , , xyz1, rgb 255*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_UINT16 , array , 1, 1, 1, u16 , u16 , u16 , , xyz1, rgb 256*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_UINT32 , array , 1, 1, 1, u32 , u32 , u32 , , xyz1, rgb 257*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_SINT8 , array , 1, 1, 1, s8 , s8 , s8 , , xyz1, rgb 258*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_SINT16 , array , 1, 1, 1, s16 , s16 , s16 , , xyz1, rgb 259*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_SINT32 , array , 1, 1, 1, s32 , s32 , s32 , , xyz1, rgb 260*61046927SAndroid Build Coastguard Worker 261*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_UINT16 , array , 1, 1, 1, u16 , u16 , u16 , u16 , xyzw, rgb 262*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_UINT32 , array , 1, 1, 1, u32 , u32 , u32 , u32 , xyzw, rgb 263*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_SINT8 , array , 1, 1, 1, s8 , s8 , s8 , s8 , xyzw, rgb 264*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_SINT16 , array , 1, 1, 1, s16 , s16 , s16 , s16 , xyzw, rgb 265*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_SINT32 , array , 1, 1, 1, s32 , s32 , s32 , s32 , xyzw, rgb 266*61046927SAndroid Build Coastguard Worker 267*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_UINT8 , array , 1, 1, 1, u8 , u8 , u8 , x8 , xyz1, rgb 268*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_UINT16 , array , 1, 1, 1, u16 , u16 , u16 , x16 , xyz1, rgb 269*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_UINT32 , array , 1, 1, 1, u32 , u32 , u32 , x32 , xyz1, rgb 270*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_SINT8 , array , 1, 1, 1, s8 , s8 , s8 , x8 , xyz1, rgb 271*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_SINT16 , array , 1, 1, 1, s16 , s16 , s16 , x16 , xyz1, rgb 272*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBX_SINT32 , array , 1, 1, 1, s32 , s32 , s32 , x32 , xyz1, rgb 273*61046927SAndroid Build Coastguard Worker 274*61046927SAndroid Build Coastguard Worker# DTX compressed formats 275*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_DXT1 , s3tc , 4, 4, 1, x64 , , , , xyz1, rgb 276*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_DXT1 , s3tc , 4, 4, 1, x64 , , , , xyzw, rgb 277*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_DXT3 , s3tc , 4, 4, 1, x128, , , , xyzw, rgb 278*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_DXT5 , s3tc , 4, 4, 1, x128, , , , xyzw, rgb 279*61046927SAndroid Build Coastguard Worker 280*61046927SAndroid Build Coastguard Worker# DTX sRGB compressed formats 281*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB_DXT1 , s3tc , 4, 4, 1, x64 , , , , xyz1, srgb 282*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGBA_DXT1 , s3tc , 4, 4, 1, x64 , , , , xyzw, srgb 283*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGBA_DXT3 , s3tc , 4, 4, 1, x128, , , , xyzw, srgb 284*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGBA_DXT5 , s3tc , 4, 4, 1, x128, , , , xyzw, srgb 285*61046927SAndroid Build Coastguard Worker 286*61046927SAndroid Build Coastguard Worker# FXT1 compressed formats 287*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGB_FXT1 , fxt1 , 8, 4, 1, x128, , , , xyz1, rgb 288*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_FXT1 , fxt1 , 8, 4, 1, x128, , , , xyzw, rgb 289*61046927SAndroid Build Coastguard Worker 290*61046927SAndroid Build Coastguard Worker# RGTC compressed formats 291*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_RGTC1_UNORM , rgtc , 4, 4, 1, x64 , , , , x001, rgb 292*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_R_RGTC1_SNORM , rgtc , 4, 4, 1, x64 , , , , x001, rgb 293*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_RGTC2_UNORM , rgtc , 4, 4, 1, x128, , , , xy01, rgb 294*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RG_RGTC2_SNORM , rgtc , 4, 4, 1, x128, , , , xy01, rgb 295*61046927SAndroid Build Coastguard Worker 296*61046927SAndroid Build Coastguard Worker# LATC1/2 compressed formats 297*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_LATC1_UNORM , latc , 4, 4, 1, x64 , , , , xxx1, rgb 298*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_L_LATC1_SNORM , latc , 4, 4, 1, x64 , , , , xxx1, rgb 299*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_LATC2_UNORM , latc , 4, 4, 1, x128, , , , xxxy, rgb 300*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_LA_LATC2_SNORM , latc , 4, 4, 1, x128, , , , xxxy, rgb 301*61046927SAndroid Build Coastguard Worker 302*61046927SAndroid Build Coastguard Worker# ETC1/2 compressed formats 303*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC1_RGB8 , etc1 , 4, 4, 1, x64 , , , , xyz1, rgb 304*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_RGB8 , etc2 , 4, 4, 1, x64 , , , , xyz1, rgb 305*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_SRGB8 , etc2 , 4, 4, 1, x64 , , , , xyz1, srgb 306*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_RGBA8_EAC , etc2 , 4, 4, 1, x128, , , , xyzw, rgb 307*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_SRGB8_ALPHA8_EAC , etc2 , 4, 4, 1, x128, , , , xyzw, srgb 308*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_R11_EAC , etc2 , 4, 4, 1, x64 , , , , x001, rgb 309*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_RG11_EAC , etc2 , 4, 4, 1, x128, , , , xy01, rgb 310*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_SIGNED_R11_EAC , etc2 , 4, 4, 1, x64 , , , , x001, rgb 311*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_SIGNED_RG11_EAC , etc2 , 4, 4, 1, x128, , , , xy01, rgb 312*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_RGB8_PUNCHTHROUGH_ALPHA1 , etc2 , 4, 4, 1, x64 , , , , xyzw, rgb 313*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ETC2_SRGB8_PUNCHTHROUGH_ALPHA1, etc2 , 4, 4, 1, x64 , , , , xyzw, srgb 314*61046927SAndroid Build Coastguard Worker 315*61046927SAndroid Build Coastguard Worker# BPTC compressed formats 316*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_BPTC_RGBA_UNORM , bptc , 4, 4, 1, x128, , , , xyzw, rgb 317*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_BPTC_SRGB_ALPHA_UNORM , bptc , 4, 4, 1, x128, , , , xyzw, srgb 318*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_BPTC_RGB_SIGNED_FLOAT , bptc , 4, 4, 1, x128, , , , xyz1, rgb 319*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_BPTC_RGB_UNSIGNED_FLOAT , bptc , 4, 4, 1, x128, , , , xyz1, rgb 320*61046927SAndroid Build Coastguard Worker 321*61046927SAndroid Build Coastguard Worker# ASTC compressed formats 322*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_4x4 , astc , 4, 4, 1, x128, , , , xyzw, rgb 323*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_5x4 , astc , 5, 4, 1, x128, , , , xyzw, rgb 324*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_5x5 , astc , 5, 5, 1, x128, , , , xyzw, rgb 325*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_6x5 , astc , 6, 5, 1, x128, , , , xyzw, rgb 326*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_6x6 , astc , 6, 6, 1, x128, , , , xyzw, rgb 327*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_8x5 , astc , 8, 5, 1, x128, , , , xyzw, rgb 328*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_8x6 , astc , 8, 6, 1, x128, , , , xyzw, rgb 329*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_8x8 , astc , 8, 8, 1, x128, , , , xyzw, rgb 330*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_10x5 , astc ,10, 5, 1, x128, , , , xyzw, rgb 331*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_10x6 , astc ,10, 6, 1, x128, , , , xyzw, rgb 332*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_10x8 , astc ,10, 8, 1, x128, , , , xyzw, rgb 333*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_10x10 , astc ,10,10, 1, x128, , , , xyzw, rgb 334*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_12x10 , astc ,12,10, 1, x128, , , , xyzw, rgb 335*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_12x12 , astc ,12,12, 1, x128, , , , xyzw, rgb 336*61046927SAndroid Build Coastguard Worker 337*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_4x4 , astc , 4, 4, 1, x128, , , , xyzw, srgb 338*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_5x4 , astc , 5, 4, 1, x128, , , , xyzw, srgb 339*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_5x5 , astc , 5, 5, 1, x128, , , , xyzw, srgb 340*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_6x5 , astc , 6, 5, 1, x128, , , , xyzw, srgb 341*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_6x6 , astc , 6, 6, 1, x128, , , , xyzw, srgb 342*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_8x5 , astc , 8, 5, 1, x128, , , , xyzw, srgb 343*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_8x6 , astc , 8, 6, 1, x128, , , , xyzw, srgb 344*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_8x8 , astc , 8, 8, 1, x128, , , , xyzw, srgb 345*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_10x5 , astc ,10, 5, 1, x128, , , , xyzw, srgb 346*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_10x6 , astc ,10, 6, 1, x128, , , , xyzw, srgb 347*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_10x8 , astc ,10, 8, 1, x128, , , , xyzw, srgb 348*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_10x10 , astc ,10,10, 1, x128, , , , xyzw, srgb 349*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_12x10 , astc ,12,10, 1, x128, , , , xyzw, srgb 350*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_12x12 , astc ,12,12, 1, x128, , , , xyzw, srgb 351*61046927SAndroid Build Coastguard Worker 352*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_3x3x3 , astc , 3, 3, 3, x128, , , , xyzw, rgb 353*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_4x3x3 , astc , 4, 3, 3, x128, , , , xyzw, rgb 354*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_4x4x3 , astc , 4, 4, 3, x128, , , , xyzw, rgb 355*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_4x4x4 , astc , 4, 4, 4, x128, , , , xyzw, rgb 356*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_5x4x4 , astc , 5, 4, 4, x128, , , , xyzw, rgb 357*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_5x5x4 , astc , 5, 5, 4, x128, , , , xyzw, rgb 358*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_5x5x5 , astc , 5, 5, 5, x128, , , , xyzw, rgb 359*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_6x5x5 , astc , 6, 5, 5, x128, , , , xyzw, rgb 360*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_6x6x5 , astc , 6, 6, 5, x128, , , , xyzw, rgb 361*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_RGBA_ASTC_6x6x6 , astc , 6, 6, 6, x128, , , , xyzw, rgb 362*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_3x3x3 , astc , 3, 3, 3, x128, , , , xyzw, srgb 363*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_4x3x3 , astc , 4, 3, 3, x128, , , , xyzw, srgb 364*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_4x4x3 , astc , 4, 4, 3, x128, , , , xyzw, srgb 365*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_4x4x4 , astc , 4, 4, 4, x128, , , , xyzw, srgb 366*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_5x4x4 , astc , 5, 4, 4, x128, , , , xyzw, srgb 367*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_5x5x4 , astc , 5, 5, 4, x128, , , , xyzw, srgb 368*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_5x5x5 , astc , 5, 5, 5, x128, , , , xyzw, srgb 369*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_6x5x5 , astc , 6, 5, 5, x128, , , , xyzw, srgb 370*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_6x6x5 , astc , 6, 6, 5, x128, , , , xyzw, srgb 371*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_SRGB8_ALPHA8_ASTC_6x6x6 , astc , 6, 6, 6, x128, , , , xyzw, srgb 372*61046927SAndroid Build Coastguard Worker 373*61046927SAndroid Build Coastguard Worker# ATC compressed formats 374*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ATC_RGB , atc , 4, 4, 1, x64 , , , , xyz1, rgb 375*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ATC_RGBA_EXPLICIT , atc , 4, 4, 1, x128, , , , xyzw, rgb 376*61046927SAndroid Build Coastguard WorkerMESA_FORMAT_ATC_RGBA_INTERPOLATED , atc , 4, 4, 1, x128, , , , xyzw, rgb 377