summary refs log tree commit diff
path: root/gpu_renderer/src/generated/p_format.rs
diff options
context:
space:
mode:
Diffstat (limited to 'gpu_renderer/src/generated/p_format.rs')
-rw-r--r--gpu_renderer/src/generated/p_format.rs333
1 files changed, 316 insertions, 17 deletions
diff --git a/gpu_renderer/src/generated/p_format.rs b/gpu_renderer/src/generated/p_format.rs
index 13f3d0b..ee86907 100644
--- a/gpu_renderer/src/generated/p_format.rs
+++ b/gpu_renderer/src/generated/p_format.rs
@@ -1,19 +1,318 @@
 /* automatically generated by rust-bindgen */
 
-pub const PIPE_FORMAT_NONE : pipe_format = 0 ; pub const PIPE_FORMAT_B8G8R8A8_UNORM : pipe_format = 1 ; pub const PIPE_FORMAT_B8G8R8X8_UNORM : pipe_format = 2 ; pub const PIPE_FORMAT_A8R8G8B8_UNORM : pipe_format = 3 ; pub const PIPE_FORMAT_X8R8G8B8_UNORM : pipe_format = 4 ; pub const PIPE_FORMAT_B5G5R5A1_UNORM : pipe_format = 5 ; pub const PIPE_FORMAT_B4G4R4A4_UNORM : pipe_format = 6 ; pub const PIPE_FORMAT_B5G6R5_UNORM : pipe_format = 7 ; pub const PIPE_FORMAT_R10G10B10A2_UNORM : pipe_format = 8 ; 
- /// < ubyte luminance 
- pub const PIPE_FORMAT_L8_UNORM : pipe_format = 9 ; 
- /// < ubyte alpha 
- pub const PIPE_FORMAT_A8_UNORM : pipe_format = 10 ; 
- /// < ubyte intensity 
- pub const PIPE_FORMAT_I8_UNORM : pipe_format = 11 ; 
- /// < ubyte alpha, luminance 
- pub const PIPE_FORMAT_L8A8_UNORM : pipe_format = 12 ; 
- /// < ushort luminance 
- pub const PIPE_FORMAT_L16_UNORM : pipe_format = 13 ; pub const PIPE_FORMAT_UYVY : pipe_format = 14 ; pub const PIPE_FORMAT_YUYV : pipe_format = 15 ; pub const PIPE_FORMAT_Z16_UNORM : pipe_format = 16 ; pub const PIPE_FORMAT_Z32_UNORM : pipe_format = 17 ; pub const PIPE_FORMAT_Z32_FLOAT : pipe_format = 18 ; pub const PIPE_FORMAT_Z24_UNORM_S8_UINT : pipe_format = 19 ; pub const PIPE_FORMAT_S8_UINT_Z24_UNORM : pipe_format = 20 ; pub const PIPE_FORMAT_Z24X8_UNORM : pipe_format = 21 ; pub const PIPE_FORMAT_X8Z24_UNORM : pipe_format = 22 ; 
- /// < ubyte stencil 
- pub const PIPE_FORMAT_S8_UINT : pipe_format = 23 ; pub const PIPE_FORMAT_R64_FLOAT : pipe_format = 24 ; pub const PIPE_FORMAT_R64G64_FLOAT : pipe_format = 25 ; pub const PIPE_FORMAT_R64G64B64_FLOAT : pipe_format = 26 ; pub const PIPE_FORMAT_R64G64B64A64_FLOAT : pipe_format = 27 ; pub const PIPE_FORMAT_R32_FLOAT : pipe_format = 28 ; pub const PIPE_FORMAT_R32G32_FLOAT : pipe_format = 29 ; pub const PIPE_FORMAT_R32G32B32_FLOAT : pipe_format = 30 ; pub const PIPE_FORMAT_R32G32B32A32_FLOAT : pipe_format = 31 ; pub const PIPE_FORMAT_R32_UNORM : pipe_format = 32 ; pub const PIPE_FORMAT_R32G32_UNORM : pipe_format = 33 ; pub const PIPE_FORMAT_R32G32B32_UNORM : pipe_format = 34 ; pub const PIPE_FORMAT_R32G32B32A32_UNORM : pipe_format = 35 ; pub const PIPE_FORMAT_R32_USCALED : pipe_format = 36 ; pub const PIPE_FORMAT_R32G32_USCALED : pipe_format = 37 ; pub const PIPE_FORMAT_R32G32B32_USCALED : pipe_format = 38 ; pub const PIPE_FORMAT_R32G32B32A32_USCALED : pipe_format = 39 ; pub const PIPE_FORMAT_R32_SNORM : pipe_format = 40 ; pub const PIPE_FORMAT_R32G32_SNORM : pipe_format = 41 ; pub const PIPE_FORMAT_R32G32B32_SNORM : pipe_format = 42 ; pub const PIPE_FORMAT_R32G32B32A32_SNORM : pipe_format = 43 ; pub const PIPE_FORMAT_R32_SSCALED : pipe_format = 44 ; pub const PIPE_FORMAT_R32G32_SSCALED : pipe_format = 45 ; pub const PIPE_FORMAT_R32G32B32_SSCALED : pipe_format = 46 ; pub const PIPE_FORMAT_R32G32B32A32_SSCALED : pipe_format = 47 ; pub const PIPE_FORMAT_R16_UNORM : pipe_format = 48 ; pub const PIPE_FORMAT_R16G16_UNORM : pipe_format = 49 ; pub const PIPE_FORMAT_R16G16B16_UNORM : pipe_format = 50 ; pub const PIPE_FORMAT_R16G16B16A16_UNORM : pipe_format = 51 ; pub const PIPE_FORMAT_R16_USCALED : pipe_format = 52 ; pub const PIPE_FORMAT_R16G16_USCALED : pipe_format = 53 ; pub const PIPE_FORMAT_R16G16B16_USCALED : pipe_format = 54 ; pub const PIPE_FORMAT_R16G16B16A16_USCALED : pipe_format = 55 ; pub const PIPE_FORMAT_R16_SNORM : pipe_format = 56 ; pub const PIPE_FORMAT_R16G16_SNORM : pipe_format = 57 ; pub const PIPE_FORMAT_R16G16B16_SNORM : pipe_format = 58 ; pub const PIPE_FORMAT_R16G16B16A16_SNORM : pipe_format = 59 ; pub const PIPE_FORMAT_R16_SSCALED : pipe_format = 60 ; pub const PIPE_FORMAT_R16G16_SSCALED : pipe_format = 61 ; pub const PIPE_FORMAT_R16G16B16_SSCALED : pipe_format = 62 ; pub const PIPE_FORMAT_R16G16B16A16_SSCALED : pipe_format = 63 ; pub const PIPE_FORMAT_R8_UNORM : pipe_format = 64 ; pub const PIPE_FORMAT_R8G8_UNORM : pipe_format = 65 ; pub const PIPE_FORMAT_R8G8B8_UNORM : pipe_format = 66 ; pub const PIPE_FORMAT_R8G8B8A8_UNORM : pipe_format = 67 ; pub const PIPE_FORMAT_X8B8G8R8_UNORM : pipe_format = 68 ; pub const PIPE_FORMAT_R8_USCALED : pipe_format = 69 ; pub const PIPE_FORMAT_R8G8_USCALED : pipe_format = 70 ; pub const PIPE_FORMAT_R8G8B8_USCALED : pipe_format = 71 ; pub const PIPE_FORMAT_R8G8B8A8_USCALED : pipe_format = 72 ; pub const PIPE_FORMAT_R8_SNORM : pipe_format = 74 ; pub const PIPE_FORMAT_R8G8_SNORM : pipe_format = 75 ; pub const PIPE_FORMAT_R8G8B8_SNORM : pipe_format = 76 ; pub const PIPE_FORMAT_R8G8B8A8_SNORM : pipe_format = 77 ; pub const PIPE_FORMAT_R8_SSCALED : pipe_format = 82 ; pub const PIPE_FORMAT_R8G8_SSCALED : pipe_format = 83 ; pub const PIPE_FORMAT_R8G8B8_SSCALED : pipe_format = 84 ; pub const PIPE_FORMAT_R8G8B8A8_SSCALED : pipe_format = 85 ; pub const PIPE_FORMAT_R32_FIXED : pipe_format = 87 ; pub const PIPE_FORMAT_R32G32_FIXED : pipe_format = 88 ; pub const PIPE_FORMAT_R32G32B32_FIXED : pipe_format = 89 ; pub const PIPE_FORMAT_R32G32B32A32_FIXED : pipe_format = 90 ; pub const PIPE_FORMAT_R16_FLOAT : pipe_format = 91 ; pub const PIPE_FORMAT_R16G16_FLOAT : pipe_format = 92 ; pub const PIPE_FORMAT_R16G16B16_FLOAT : pipe_format = 93 ; pub const PIPE_FORMAT_R16G16B16A16_FLOAT : pipe_format = 94 ; pub const PIPE_FORMAT_L8_SRGB : pipe_format = 95 ; pub const PIPE_FORMAT_L8A8_SRGB : pipe_format = 96 ; pub const PIPE_FORMAT_R8G8B8_SRGB : pipe_format = 97 ; pub const PIPE_FORMAT_A8B8G8R8_SRGB : pipe_format = 98 ; pub const PIPE_FORMAT_X8B8G8R8_SRGB : pipe_format = 99 ; pub const PIPE_FORMAT_B8G8R8A8_SRGB : pipe_format = 100 ; pub const PIPE_FORMAT_B8G8R8X8_SRGB : pipe_format = 101 ; pub const PIPE_FORMAT_A8R8G8B8_SRGB : pipe_format = 102 ; pub const PIPE_FORMAT_X8R8G8B8_SRGB : pipe_format = 103 ; pub const PIPE_FORMAT_R8G8B8A8_SRGB : pipe_format = 104 ; pub const PIPE_FORMAT_DXT1_RGB : pipe_format = 105 ; pub const PIPE_FORMAT_DXT1_RGBA : pipe_format = 106 ; pub const PIPE_FORMAT_DXT3_RGBA : pipe_format = 107 ; pub const PIPE_FORMAT_DXT5_RGBA : pipe_format = 108 ; pub const PIPE_FORMAT_DXT1_SRGB : pipe_format = 109 ; pub const PIPE_FORMAT_DXT1_SRGBA : pipe_format = 110 ; pub const PIPE_FORMAT_DXT3_SRGBA : pipe_format = 111 ; pub const PIPE_FORMAT_DXT5_SRGBA : pipe_format = 112 ; pub const PIPE_FORMAT_RGTC1_UNORM : pipe_format = 113 ; pub const PIPE_FORMAT_RGTC1_SNORM : pipe_format = 114 ; pub const PIPE_FORMAT_RGTC2_UNORM : pipe_format = 115 ; pub const PIPE_FORMAT_RGTC2_SNORM : pipe_format = 116 ; pub const PIPE_FORMAT_R8G8_B8G8_UNORM : pipe_format = 117 ; pub const PIPE_FORMAT_G8R8_G8B8_UNORM : pipe_format = 118 ; pub const PIPE_FORMAT_R8SG8SB8UX8U_NORM : pipe_format = 119 ; pub const PIPE_FORMAT_R5SG5SB6U_NORM : pipe_format = 120 ; pub const PIPE_FORMAT_A8B8G8R8_UNORM : pipe_format = 121 ; pub const PIPE_FORMAT_B5G5R5X1_UNORM : pipe_format = 122 ; pub const PIPE_FORMAT_R10G10B10A2_USCALED : pipe_format = 123 ; pub const PIPE_FORMAT_R11G11B10_FLOAT : pipe_format = 124 ; pub const PIPE_FORMAT_R9G9B9E5_FLOAT : pipe_format = 125 ; pub const PIPE_FORMAT_Z32_FLOAT_S8X24_UINT : pipe_format = 126 ; pub const PIPE_FORMAT_R1_UNORM : pipe_format = 127 ; pub const PIPE_FORMAT_R10G10B10X2_USCALED : pipe_format = 128 ; pub const PIPE_FORMAT_R10G10B10X2_SNORM : pipe_format = 129 ; pub const PIPE_FORMAT_L4A4_UNORM : pipe_format = 130 ; pub const PIPE_FORMAT_B10G10R10A2_UNORM : pipe_format = 131 ; pub const PIPE_FORMAT_R10SG10SB10SA2U_NORM : pipe_format = 132 ; pub const PIPE_FORMAT_R8G8Bx_SNORM : pipe_format = 133 ; pub const PIPE_FORMAT_R8G8B8X8_UNORM : pipe_format = 134 ; pub const PIPE_FORMAT_B4G4R4X4_UNORM : pipe_format = 135 ; pub const PIPE_FORMAT_X24S8_UINT : pipe_format = 136 ; pub const PIPE_FORMAT_S8X24_UINT : pipe_format = 137 ; pub const PIPE_FORMAT_X32_S8X24_UINT : pipe_format = 138 ; pub const PIPE_FORMAT_B2G3R3_UNORM : pipe_format = 139 ; pub const PIPE_FORMAT_L16A16_UNORM : pipe_format = 140 ; pub const PIPE_FORMAT_A16_UNORM : pipe_format = 141 ; pub const PIPE_FORMAT_I16_UNORM : pipe_format = 142 ; pub const PIPE_FORMAT_LATC1_UNORM : pipe_format = 143 ; pub const PIPE_FORMAT_LATC1_SNORM : pipe_format = 144 ; pub const PIPE_FORMAT_LATC2_UNORM : pipe_format = 145 ; pub const PIPE_FORMAT_LATC2_SNORM : pipe_format = 146 ; pub const PIPE_FORMAT_A8_SNORM : pipe_format = 147 ; pub const PIPE_FORMAT_L8_SNORM : pipe_format = 148 ; pub const PIPE_FORMAT_L8A8_SNORM : pipe_format = 149 ; pub const PIPE_FORMAT_I8_SNORM : pipe_format = 150 ; pub const PIPE_FORMAT_A16_SNORM : pipe_format = 151 ; pub const PIPE_FORMAT_L16_SNORM : pipe_format = 152 ; pub const PIPE_FORMAT_L16A16_SNORM : pipe_format = 153 ; pub const PIPE_FORMAT_I16_SNORM : pipe_format = 154 ; pub const PIPE_FORMAT_A16_FLOAT : pipe_format = 155 ; pub const PIPE_FORMAT_L16_FLOAT : pipe_format = 156 ; pub const PIPE_FORMAT_L16A16_FLOAT : pipe_format = 157 ; pub const PIPE_FORMAT_I16_FLOAT : pipe_format = 158 ; pub const PIPE_FORMAT_A32_FLOAT : pipe_format = 159 ; pub const PIPE_FORMAT_L32_FLOAT : pipe_format = 160 ; pub const PIPE_FORMAT_L32A32_FLOAT : pipe_format = 161 ; pub const PIPE_FORMAT_I32_FLOAT : pipe_format = 162 ; pub const PIPE_FORMAT_YV12 : pipe_format = 163 ; pub const PIPE_FORMAT_YV16 : pipe_format = 164 ; 
- /// < aka I420 
- pub const PIPE_FORMAT_IYUV : pipe_format = 165 ; pub const PIPE_FORMAT_NV12 : pipe_format = 166 ; pub const PIPE_FORMAT_NV21 : pipe_format = 167 ; pub const PIPE_FORMAT_A4R4_UNORM : pipe_format = 168 ; pub const PIPE_FORMAT_R4A4_UNORM : pipe_format = 169 ; pub const PIPE_FORMAT_R8A8_UNORM : pipe_format = 170 ; pub const PIPE_FORMAT_A8R8_UNORM : pipe_format = 171 ; pub const PIPE_FORMAT_R10G10B10A2_SSCALED : pipe_format = 172 ; pub const PIPE_FORMAT_R10G10B10A2_SNORM : pipe_format = 173 ; pub const PIPE_FORMAT_B10G10R10A2_USCALED : pipe_format = 174 ; pub const PIPE_FORMAT_B10G10R10A2_SSCALED : pipe_format = 175 ; pub const PIPE_FORMAT_B10G10R10A2_SNORM : pipe_format = 176 ; pub const PIPE_FORMAT_R8_UINT : pipe_format = 177 ; pub const PIPE_FORMAT_R8G8_UINT : pipe_format = 178 ; pub const PIPE_FORMAT_R8G8B8_UINT : pipe_format = 179 ; pub const PIPE_FORMAT_R8G8B8A8_UINT : pipe_format = 180 ; pub const PIPE_FORMAT_R8_SINT : pipe_format = 181 ; pub const PIPE_FORMAT_R8G8_SINT : pipe_format = 182 ; pub const PIPE_FORMAT_R8G8B8_SINT : pipe_format = 183 ; pub const PIPE_FORMAT_R8G8B8A8_SINT : pipe_format = 184 ; pub const PIPE_FORMAT_R16_UINT : pipe_format = 185 ; pub const PIPE_FORMAT_R16G16_UINT : pipe_format = 186 ; pub const PIPE_FORMAT_R16G16B16_UINT : pipe_format = 187 ; pub const PIPE_FORMAT_R16G16B16A16_UINT : pipe_format = 188 ; pub const PIPE_FORMAT_R16_SINT : pipe_format = 189 ; pub const PIPE_FORMAT_R16G16_SINT : pipe_format = 190 ; pub const PIPE_FORMAT_R16G16B16_SINT : pipe_format = 191 ; pub const PIPE_FORMAT_R16G16B16A16_SINT : pipe_format = 192 ; pub const PIPE_FORMAT_R32_UINT : pipe_format = 193 ; pub const PIPE_FORMAT_R32G32_UINT : pipe_format = 194 ; pub const PIPE_FORMAT_R32G32B32_UINT : pipe_format = 195 ; pub const PIPE_FORMAT_R32G32B32A32_UINT : pipe_format = 196 ; pub const PIPE_FORMAT_R32_SINT : pipe_format = 197 ; pub const PIPE_FORMAT_R32G32_SINT : pipe_format = 198 ; pub const PIPE_FORMAT_R32G32B32_SINT : pipe_format = 199 ; pub const PIPE_FORMAT_R32G32B32A32_SINT : pipe_format = 200 ; pub const PIPE_FORMAT_A8_UINT : pipe_format = 201 ; pub const PIPE_FORMAT_I8_UINT : pipe_format = 202 ; pub const PIPE_FORMAT_L8_UINT : pipe_format = 203 ; pub const PIPE_FORMAT_L8A8_UINT : pipe_format = 204 ; pub const PIPE_FORMAT_A8_SINT : pipe_format = 205 ; pub const PIPE_FORMAT_I8_SINT : pipe_format = 206 ; pub const PIPE_FORMAT_L8_SINT : pipe_format = 207 ; pub const PIPE_FORMAT_L8A8_SINT : pipe_format = 208 ; pub const PIPE_FORMAT_A16_UINT : pipe_format = 209 ; pub const PIPE_FORMAT_I16_UINT : pipe_format = 210 ; pub const PIPE_FORMAT_L16_UINT : pipe_format = 211 ; pub const PIPE_FORMAT_L16A16_UINT : pipe_format = 212 ; pub const PIPE_FORMAT_A16_SINT : pipe_format = 213 ; pub const PIPE_FORMAT_I16_SINT : pipe_format = 214 ; pub const PIPE_FORMAT_L16_SINT : pipe_format = 215 ; pub const PIPE_FORMAT_L16A16_SINT : pipe_format = 216 ; pub const PIPE_FORMAT_A32_UINT : pipe_format = 217 ; pub const PIPE_FORMAT_I32_UINT : pipe_format = 218 ; pub const PIPE_FORMAT_L32_UINT : pipe_format = 219 ; pub const PIPE_FORMAT_L32A32_UINT : pipe_format = 220 ; pub const PIPE_FORMAT_A32_SINT : pipe_format = 221 ; pub const PIPE_FORMAT_I32_SINT : pipe_format = 222 ; pub const PIPE_FORMAT_L32_SINT : pipe_format = 223 ; pub const PIPE_FORMAT_L32A32_SINT : pipe_format = 224 ; pub const PIPE_FORMAT_B10G10R10A2_UINT : pipe_format = 225 ; pub const PIPE_FORMAT_ETC1_RGB8 : pipe_format = 226 ; pub const PIPE_FORMAT_R8G8_R8B8_UNORM : pipe_format = 227 ; pub const PIPE_FORMAT_G8R8_B8R8_UNORM : pipe_format = 228 ; pub const PIPE_FORMAT_R8G8B8X8_SNORM : pipe_format = 229 ; pub const PIPE_FORMAT_R8G8B8X8_SRGB : pipe_format = 230 ; pub const PIPE_FORMAT_R8G8B8X8_UINT : pipe_format = 231 ; pub const PIPE_FORMAT_R8G8B8X8_SINT : pipe_format = 232 ; pub const PIPE_FORMAT_B10G10R10X2_UNORM : pipe_format = 233 ; pub const PIPE_FORMAT_R16G16B16X16_UNORM : pipe_format = 234 ; pub const PIPE_FORMAT_R16G16B16X16_SNORM : pipe_format = 235 ; pub const PIPE_FORMAT_R16G16B16X16_FLOAT : pipe_format = 236 ; pub const PIPE_FORMAT_R16G16B16X16_UINT : pipe_format = 237 ; pub const PIPE_FORMAT_R16G16B16X16_SINT : pipe_format = 238 ; pub const PIPE_FORMAT_R32G32B32X32_FLOAT : pipe_format = 239 ; pub const PIPE_FORMAT_R32G32B32X32_UINT : pipe_format = 240 ; pub const PIPE_FORMAT_R32G32B32X32_SINT : pipe_format = 241 ; pub const PIPE_FORMAT_R8A8_SNORM : pipe_format = 242 ; pub const PIPE_FORMAT_R16A16_UNORM : pipe_format = 243 ; pub const PIPE_FORMAT_R16A16_SNORM : pipe_format = 244 ; pub const PIPE_FORMAT_R16A16_FLOAT : pipe_format = 245 ; pub const PIPE_FORMAT_R32A32_FLOAT : pipe_format = 246 ; pub const PIPE_FORMAT_R8A8_UINT : pipe_format = 247 ; pub const PIPE_FORMAT_R8A8_SINT : pipe_format = 248 ; pub const PIPE_FORMAT_R16A16_UINT : pipe_format = 249 ; pub const PIPE_FORMAT_R16A16_SINT : pipe_format = 250 ; pub const PIPE_FORMAT_R32A32_UINT : pipe_format = 251 ; pub const PIPE_FORMAT_R32A32_SINT : pipe_format = 252 ; pub const PIPE_FORMAT_R10G10B10A2_UINT : pipe_format = 253 ; pub const PIPE_FORMAT_B5G6R5_SRGB : pipe_format = 254 ; pub const PIPE_FORMAT_BPTC_RGBA_UNORM : pipe_format = 255 ; pub const PIPE_FORMAT_BPTC_SRGBA : pipe_format = 256 ; pub const PIPE_FORMAT_BPTC_RGB_FLOAT : pipe_format = 257 ; pub const PIPE_FORMAT_BPTC_RGB_UFLOAT : pipe_format = 258 ; pub const PIPE_FORMAT_A8L8_UNORM : pipe_format = 259 ; pub const PIPE_FORMAT_A8L8_SNORM : pipe_format = 260 ; pub const PIPE_FORMAT_A8L8_SRGB : pipe_format = 261 ; pub const PIPE_FORMAT_A16L16_UNORM : pipe_format = 262 ; pub const PIPE_FORMAT_G8R8_UNORM : pipe_format = 263 ; pub const PIPE_FORMAT_G8R8_SNORM : pipe_format = 264 ; pub const PIPE_FORMAT_G16R16_UNORM : pipe_format = 265 ; pub const PIPE_FORMAT_G16R16_SNORM : pipe_format = 266 ; pub const PIPE_FORMAT_A8B8G8R8_SNORM : pipe_format = 267 ; pub const PIPE_FORMAT_X8B8G8R8_SNORM : pipe_format = 268 ; pub const PIPE_FORMAT_ETC2_RGB8 : pipe_format = 269 ; pub const PIPE_FORMAT_ETC2_SRGB8 : pipe_format = 270 ; pub const PIPE_FORMAT_ETC2_RGB8A1 : pipe_format = 271 ; pub const PIPE_FORMAT_ETC2_SRGB8A1 : pipe_format = 272 ; pub const PIPE_FORMAT_ETC2_RGBA8 : pipe_format = 273 ; pub const PIPE_FORMAT_ETC2_SRGBA8 : pipe_format = 274 ; pub const PIPE_FORMAT_ETC2_R11_UNORM : pipe_format = 275 ; pub const PIPE_FORMAT_ETC2_R11_SNORM : pipe_format = 276 ; pub const PIPE_FORMAT_ETC2_RG11_UNORM : pipe_format = 277 ; pub const PIPE_FORMAT_ETC2_RG11_SNORM : pipe_format = 278 ; pub const PIPE_FORMAT_ASTC_4x4 : pipe_format = 279 ; pub const PIPE_FORMAT_ASTC_5x4 : pipe_format = 280 ; pub const PIPE_FORMAT_ASTC_5x5 : pipe_format = 281 ; pub const PIPE_FORMAT_ASTC_6x5 : pipe_format = 282 ; pub const PIPE_FORMAT_ASTC_6x6 : pipe_format = 283 ; pub const PIPE_FORMAT_ASTC_8x5 : pipe_format = 284 ; pub const PIPE_FORMAT_ASTC_8x6 : pipe_format = 285 ; pub const PIPE_FORMAT_ASTC_8x8 : pipe_format = 286 ; pub const PIPE_FORMAT_ASTC_10x5 : pipe_format = 287 ; pub const PIPE_FORMAT_ASTC_10x6 : pipe_format = 288 ; pub const PIPE_FORMAT_ASTC_10x8 : pipe_format = 289 ; pub const PIPE_FORMAT_ASTC_10x10 : pipe_format = 290 ; pub const PIPE_FORMAT_ASTC_12x10 : pipe_format = 291 ; pub const PIPE_FORMAT_ASTC_12x12 : pipe_format = 292 ; pub const PIPE_FORMAT_ASTC_4x4_SRGB : pipe_format = 293 ; pub const PIPE_FORMAT_ASTC_5x4_SRGB : pipe_format = 294 ; pub const PIPE_FORMAT_ASTC_5x5_SRGB : pipe_format = 295 ; pub const PIPE_FORMAT_ASTC_6x5_SRGB : pipe_format = 296 ; pub const PIPE_FORMAT_ASTC_6x6_SRGB : pipe_format = 297 ; pub const PIPE_FORMAT_ASTC_8x5_SRGB : pipe_format = 298 ; pub const PIPE_FORMAT_ASTC_8x6_SRGB : pipe_format = 299 ; pub const PIPE_FORMAT_ASTC_8x8_SRGB : pipe_format = 300 ; pub const PIPE_FORMAT_ASTC_10x5_SRGB : pipe_format = 301 ; pub const PIPE_FORMAT_ASTC_10x6_SRGB : pipe_format = 302 ; pub const PIPE_FORMAT_ASTC_10x8_SRGB : pipe_format = 303 ; pub const PIPE_FORMAT_ASTC_10x10_SRGB : pipe_format = 304 ; pub const PIPE_FORMAT_ASTC_12x10_SRGB : pipe_format = 305 ; pub const PIPE_FORMAT_ASTC_12x12_SRGB : pipe_format = 306 ; pub const PIPE_FORMAT_P016 : pipe_format = 307 ; pub const PIPE_FORMAT_R10G10B10X2_UNORM : pipe_format = 308 ; pub const PIPE_FORMAT_A1B5G5R5_UNORM : pipe_format = 309 ; pub const PIPE_FORMAT_X1B5G5R5_UNORM : pipe_format = 310 ; pub const PIPE_FORMAT_A4B4G4R4_UNORM : pipe_format = 311 ; pub const PIPE_FORMAT_COUNT : pipe_format = 312 ; 
- /// Formats for textures, surfaces and vertex data 
- pub type pipe_format = u32 ;
\ No newline at end of file
+pub const PIPE_FORMAT_NONE: pipe_format = 0;
+pub const PIPE_FORMAT_B8G8R8A8_UNORM: pipe_format = 1;
+pub const PIPE_FORMAT_B8G8R8X8_UNORM: pipe_format = 2;
+pub const PIPE_FORMAT_A8R8G8B8_UNORM: pipe_format = 3;
+pub const PIPE_FORMAT_X8R8G8B8_UNORM: pipe_format = 4;
+pub const PIPE_FORMAT_B5G5R5A1_UNORM: pipe_format = 5;
+pub const PIPE_FORMAT_B4G4R4A4_UNORM: pipe_format = 6;
+pub const PIPE_FORMAT_B5G6R5_UNORM: pipe_format = 7;
+pub const PIPE_FORMAT_R10G10B10A2_UNORM: pipe_format = 8;
+/// < ubyte luminance
+pub const PIPE_FORMAT_L8_UNORM: pipe_format = 9;
+/// < ubyte alpha
+pub const PIPE_FORMAT_A8_UNORM: pipe_format = 10;
+/// < ubyte intensity
+pub const PIPE_FORMAT_I8_UNORM: pipe_format = 11;
+/// < ubyte alpha, luminance
+pub const PIPE_FORMAT_L8A8_UNORM: pipe_format = 12;
+/// < ushort luminance
+pub const PIPE_FORMAT_L16_UNORM: pipe_format = 13;
+pub const PIPE_FORMAT_UYVY: pipe_format = 14;
+pub const PIPE_FORMAT_YUYV: pipe_format = 15;
+pub const PIPE_FORMAT_Z16_UNORM: pipe_format = 16;
+pub const PIPE_FORMAT_Z32_UNORM: pipe_format = 17;
+pub const PIPE_FORMAT_Z32_FLOAT: pipe_format = 18;
+pub const PIPE_FORMAT_Z24_UNORM_S8_UINT: pipe_format = 19;
+pub const PIPE_FORMAT_S8_UINT_Z24_UNORM: pipe_format = 20;
+pub const PIPE_FORMAT_Z24X8_UNORM: pipe_format = 21;
+pub const PIPE_FORMAT_X8Z24_UNORM: pipe_format = 22;
+/// < ubyte stencil
+pub const PIPE_FORMAT_S8_UINT: pipe_format = 23;
+pub const PIPE_FORMAT_R64_FLOAT: pipe_format = 24;
+pub const PIPE_FORMAT_R64G64_FLOAT: pipe_format = 25;
+pub const PIPE_FORMAT_R64G64B64_FLOAT: pipe_format = 26;
+pub const PIPE_FORMAT_R64G64B64A64_FLOAT: pipe_format = 27;
+pub const PIPE_FORMAT_R32_FLOAT: pipe_format = 28;
+pub const PIPE_FORMAT_R32G32_FLOAT: pipe_format = 29;
+pub const PIPE_FORMAT_R32G32B32_FLOAT: pipe_format = 30;
+pub const PIPE_FORMAT_R32G32B32A32_FLOAT: pipe_format = 31;
+pub const PIPE_FORMAT_R32_UNORM: pipe_format = 32;
+pub const PIPE_FORMAT_R32G32_UNORM: pipe_format = 33;
+pub const PIPE_FORMAT_R32G32B32_UNORM: pipe_format = 34;
+pub const PIPE_FORMAT_R32G32B32A32_UNORM: pipe_format = 35;
+pub const PIPE_FORMAT_R32_USCALED: pipe_format = 36;
+pub const PIPE_FORMAT_R32G32_USCALED: pipe_format = 37;
+pub const PIPE_FORMAT_R32G32B32_USCALED: pipe_format = 38;
+pub const PIPE_FORMAT_R32G32B32A32_USCALED: pipe_format = 39;
+pub const PIPE_FORMAT_R32_SNORM: pipe_format = 40;
+pub const PIPE_FORMAT_R32G32_SNORM: pipe_format = 41;
+pub const PIPE_FORMAT_R32G32B32_SNORM: pipe_format = 42;
+pub const PIPE_FORMAT_R32G32B32A32_SNORM: pipe_format = 43;
+pub const PIPE_FORMAT_R32_SSCALED: pipe_format = 44;
+pub const PIPE_FORMAT_R32G32_SSCALED: pipe_format = 45;
+pub const PIPE_FORMAT_R32G32B32_SSCALED: pipe_format = 46;
+pub const PIPE_FORMAT_R32G32B32A32_SSCALED: pipe_format = 47;
+pub const PIPE_FORMAT_R16_UNORM: pipe_format = 48;
+pub const PIPE_FORMAT_R16G16_UNORM: pipe_format = 49;
+pub const PIPE_FORMAT_R16G16B16_UNORM: pipe_format = 50;
+pub const PIPE_FORMAT_R16G16B16A16_UNORM: pipe_format = 51;
+pub const PIPE_FORMAT_R16_USCALED: pipe_format = 52;
+pub const PIPE_FORMAT_R16G16_USCALED: pipe_format = 53;
+pub const PIPE_FORMAT_R16G16B16_USCALED: pipe_format = 54;
+pub const PIPE_FORMAT_R16G16B16A16_USCALED: pipe_format = 55;
+pub const PIPE_FORMAT_R16_SNORM: pipe_format = 56;
+pub const PIPE_FORMAT_R16G16_SNORM: pipe_format = 57;
+pub const PIPE_FORMAT_R16G16B16_SNORM: pipe_format = 58;
+pub const PIPE_FORMAT_R16G16B16A16_SNORM: pipe_format = 59;
+pub const PIPE_FORMAT_R16_SSCALED: pipe_format = 60;
+pub const PIPE_FORMAT_R16G16_SSCALED: pipe_format = 61;
+pub const PIPE_FORMAT_R16G16B16_SSCALED: pipe_format = 62;
+pub const PIPE_FORMAT_R16G16B16A16_SSCALED: pipe_format = 63;
+pub const PIPE_FORMAT_R8_UNORM: pipe_format = 64;
+pub const PIPE_FORMAT_R8G8_UNORM: pipe_format = 65;
+pub const PIPE_FORMAT_R8G8B8_UNORM: pipe_format = 66;
+pub const PIPE_FORMAT_R8G8B8A8_UNORM: pipe_format = 67;
+pub const PIPE_FORMAT_X8B8G8R8_UNORM: pipe_format = 68;
+pub const PIPE_FORMAT_R8_USCALED: pipe_format = 69;
+pub const PIPE_FORMAT_R8G8_USCALED: pipe_format = 70;
+pub const PIPE_FORMAT_R8G8B8_USCALED: pipe_format = 71;
+pub const PIPE_FORMAT_R8G8B8A8_USCALED: pipe_format = 72;
+pub const PIPE_FORMAT_R8_SNORM: pipe_format = 74;
+pub const PIPE_FORMAT_R8G8_SNORM: pipe_format = 75;
+pub const PIPE_FORMAT_R8G8B8_SNORM: pipe_format = 76;
+pub const PIPE_FORMAT_R8G8B8A8_SNORM: pipe_format = 77;
+pub const PIPE_FORMAT_R8_SSCALED: pipe_format = 82;
+pub const PIPE_FORMAT_R8G8_SSCALED: pipe_format = 83;
+pub const PIPE_FORMAT_R8G8B8_SSCALED: pipe_format = 84;
+pub const PIPE_FORMAT_R8G8B8A8_SSCALED: pipe_format = 85;
+pub const PIPE_FORMAT_R32_FIXED: pipe_format = 87;
+pub const PIPE_FORMAT_R32G32_FIXED: pipe_format = 88;
+pub const PIPE_FORMAT_R32G32B32_FIXED: pipe_format = 89;
+pub const PIPE_FORMAT_R32G32B32A32_FIXED: pipe_format = 90;
+pub const PIPE_FORMAT_R16_FLOAT: pipe_format = 91;
+pub const PIPE_FORMAT_R16G16_FLOAT: pipe_format = 92;
+pub const PIPE_FORMAT_R16G16B16_FLOAT: pipe_format = 93;
+pub const PIPE_FORMAT_R16G16B16A16_FLOAT: pipe_format = 94;
+pub const PIPE_FORMAT_L8_SRGB: pipe_format = 95;
+pub const PIPE_FORMAT_L8A8_SRGB: pipe_format = 96;
+pub const PIPE_FORMAT_R8G8B8_SRGB: pipe_format = 97;
+pub const PIPE_FORMAT_A8B8G8R8_SRGB: pipe_format = 98;
+pub const PIPE_FORMAT_X8B8G8R8_SRGB: pipe_format = 99;
+pub const PIPE_FORMAT_B8G8R8A8_SRGB: pipe_format = 100;
+pub const PIPE_FORMAT_B8G8R8X8_SRGB: pipe_format = 101;
+pub const PIPE_FORMAT_A8R8G8B8_SRGB: pipe_format = 102;
+pub const PIPE_FORMAT_X8R8G8B8_SRGB: pipe_format = 103;
+pub const PIPE_FORMAT_R8G8B8A8_SRGB: pipe_format = 104;
+pub const PIPE_FORMAT_DXT1_RGB: pipe_format = 105;
+pub const PIPE_FORMAT_DXT1_RGBA: pipe_format = 106;
+pub const PIPE_FORMAT_DXT3_RGBA: pipe_format = 107;
+pub const PIPE_FORMAT_DXT5_RGBA: pipe_format = 108;
+pub const PIPE_FORMAT_DXT1_SRGB: pipe_format = 109;
+pub const PIPE_FORMAT_DXT1_SRGBA: pipe_format = 110;
+pub const PIPE_FORMAT_DXT3_SRGBA: pipe_format = 111;
+pub const PIPE_FORMAT_DXT5_SRGBA: pipe_format = 112;
+pub const PIPE_FORMAT_RGTC1_UNORM: pipe_format = 113;
+pub const PIPE_FORMAT_RGTC1_SNORM: pipe_format = 114;
+pub const PIPE_FORMAT_RGTC2_UNORM: pipe_format = 115;
+pub const PIPE_FORMAT_RGTC2_SNORM: pipe_format = 116;
+pub const PIPE_FORMAT_R8G8_B8G8_UNORM: pipe_format = 117;
+pub const PIPE_FORMAT_G8R8_G8B8_UNORM: pipe_format = 118;
+pub const PIPE_FORMAT_R8SG8SB8UX8U_NORM: pipe_format = 119;
+pub const PIPE_FORMAT_R5SG5SB6U_NORM: pipe_format = 120;
+pub const PIPE_FORMAT_A8B8G8R8_UNORM: pipe_format = 121;
+pub const PIPE_FORMAT_B5G5R5X1_UNORM: pipe_format = 122;
+pub const PIPE_FORMAT_R10G10B10A2_USCALED: pipe_format = 123;
+pub const PIPE_FORMAT_R11G11B10_FLOAT: pipe_format = 124;
+pub const PIPE_FORMAT_R9G9B9E5_FLOAT: pipe_format = 125;
+pub const PIPE_FORMAT_Z32_FLOAT_S8X24_UINT: pipe_format = 126;
+pub const PIPE_FORMAT_R1_UNORM: pipe_format = 127;
+pub const PIPE_FORMAT_R10G10B10X2_USCALED: pipe_format = 128;
+pub const PIPE_FORMAT_R10G10B10X2_SNORM: pipe_format = 129;
+pub const PIPE_FORMAT_L4A4_UNORM: pipe_format = 130;
+pub const PIPE_FORMAT_B10G10R10A2_UNORM: pipe_format = 131;
+pub const PIPE_FORMAT_R10SG10SB10SA2U_NORM: pipe_format = 132;
+pub const PIPE_FORMAT_R8G8Bx_SNORM: pipe_format = 133;
+pub const PIPE_FORMAT_R8G8B8X8_UNORM: pipe_format = 134;
+pub const PIPE_FORMAT_B4G4R4X4_UNORM: pipe_format = 135;
+pub const PIPE_FORMAT_X24S8_UINT: pipe_format = 136;
+pub const PIPE_FORMAT_S8X24_UINT: pipe_format = 137;
+pub const PIPE_FORMAT_X32_S8X24_UINT: pipe_format = 138;
+pub const PIPE_FORMAT_B2G3R3_UNORM: pipe_format = 139;
+pub const PIPE_FORMAT_L16A16_UNORM: pipe_format = 140;
+pub const PIPE_FORMAT_A16_UNORM: pipe_format = 141;
+pub const PIPE_FORMAT_I16_UNORM: pipe_format = 142;
+pub const PIPE_FORMAT_LATC1_UNORM: pipe_format = 143;
+pub const PIPE_FORMAT_LATC1_SNORM: pipe_format = 144;
+pub const PIPE_FORMAT_LATC2_UNORM: pipe_format = 145;
+pub const PIPE_FORMAT_LATC2_SNORM: pipe_format = 146;
+pub const PIPE_FORMAT_A8_SNORM: pipe_format = 147;
+pub const PIPE_FORMAT_L8_SNORM: pipe_format = 148;
+pub const PIPE_FORMAT_L8A8_SNORM: pipe_format = 149;
+pub const PIPE_FORMAT_I8_SNORM: pipe_format = 150;
+pub const PIPE_FORMAT_A16_SNORM: pipe_format = 151;
+pub const PIPE_FORMAT_L16_SNORM: pipe_format = 152;
+pub const PIPE_FORMAT_L16A16_SNORM: pipe_format = 153;
+pub const PIPE_FORMAT_I16_SNORM: pipe_format = 154;
+pub const PIPE_FORMAT_A16_FLOAT: pipe_format = 155;
+pub const PIPE_FORMAT_L16_FLOAT: pipe_format = 156;
+pub const PIPE_FORMAT_L16A16_FLOAT: pipe_format = 157;
+pub const PIPE_FORMAT_I16_FLOAT: pipe_format = 158;
+pub const PIPE_FORMAT_A32_FLOAT: pipe_format = 159;
+pub const PIPE_FORMAT_L32_FLOAT: pipe_format = 160;
+pub const PIPE_FORMAT_L32A32_FLOAT: pipe_format = 161;
+pub const PIPE_FORMAT_I32_FLOAT: pipe_format = 162;
+pub const PIPE_FORMAT_YV12: pipe_format = 163;
+pub const PIPE_FORMAT_YV16: pipe_format = 164;
+/// < aka I420
+pub const PIPE_FORMAT_IYUV: pipe_format = 165;
+pub const PIPE_FORMAT_NV12: pipe_format = 166;
+pub const PIPE_FORMAT_NV21: pipe_format = 167;
+pub const PIPE_FORMAT_A4R4_UNORM: pipe_format = 168;
+pub const PIPE_FORMAT_R4A4_UNORM: pipe_format = 169;
+pub const PIPE_FORMAT_R8A8_UNORM: pipe_format = 170;
+pub const PIPE_FORMAT_A8R8_UNORM: pipe_format = 171;
+pub const PIPE_FORMAT_R10G10B10A2_SSCALED: pipe_format = 172;
+pub const PIPE_FORMAT_R10G10B10A2_SNORM: pipe_format = 173;
+pub const PIPE_FORMAT_B10G10R10A2_USCALED: pipe_format = 174;
+pub const PIPE_FORMAT_B10G10R10A2_SSCALED: pipe_format = 175;
+pub const PIPE_FORMAT_B10G10R10A2_SNORM: pipe_format = 176;
+pub const PIPE_FORMAT_R8_UINT: pipe_format = 177;
+pub const PIPE_FORMAT_R8G8_UINT: pipe_format = 178;
+pub const PIPE_FORMAT_R8G8B8_UINT: pipe_format = 179;
+pub const PIPE_FORMAT_R8G8B8A8_UINT: pipe_format = 180;
+pub const PIPE_FORMAT_R8_SINT: pipe_format = 181;
+pub const PIPE_FORMAT_R8G8_SINT: pipe_format = 182;
+pub const PIPE_FORMAT_R8G8B8_SINT: pipe_format = 183;
+pub const PIPE_FORMAT_R8G8B8A8_SINT: pipe_format = 184;
+pub const PIPE_FORMAT_R16_UINT: pipe_format = 185;
+pub const PIPE_FORMAT_R16G16_UINT: pipe_format = 186;
+pub const PIPE_FORMAT_R16G16B16_UINT: pipe_format = 187;
+pub const PIPE_FORMAT_R16G16B16A16_UINT: pipe_format = 188;
+pub const PIPE_FORMAT_R16_SINT: pipe_format = 189;
+pub const PIPE_FORMAT_R16G16_SINT: pipe_format = 190;
+pub const PIPE_FORMAT_R16G16B16_SINT: pipe_format = 191;
+pub const PIPE_FORMAT_R16G16B16A16_SINT: pipe_format = 192;
+pub const PIPE_FORMAT_R32_UINT: pipe_format = 193;
+pub const PIPE_FORMAT_R32G32_UINT: pipe_format = 194;
+pub const PIPE_FORMAT_R32G32B32_UINT: pipe_format = 195;
+pub const PIPE_FORMAT_R32G32B32A32_UINT: pipe_format = 196;
+pub const PIPE_FORMAT_R32_SINT: pipe_format = 197;
+pub const PIPE_FORMAT_R32G32_SINT: pipe_format = 198;
+pub const PIPE_FORMAT_R32G32B32_SINT: pipe_format = 199;
+pub const PIPE_FORMAT_R32G32B32A32_SINT: pipe_format = 200;
+pub const PIPE_FORMAT_A8_UINT: pipe_format = 201;
+pub const PIPE_FORMAT_I8_UINT: pipe_format = 202;
+pub const PIPE_FORMAT_L8_UINT: pipe_format = 203;
+pub const PIPE_FORMAT_L8A8_UINT: pipe_format = 204;
+pub const PIPE_FORMAT_A8_SINT: pipe_format = 205;
+pub const PIPE_FORMAT_I8_SINT: pipe_format = 206;
+pub const PIPE_FORMAT_L8_SINT: pipe_format = 207;
+pub const PIPE_FORMAT_L8A8_SINT: pipe_format = 208;
+pub const PIPE_FORMAT_A16_UINT: pipe_format = 209;
+pub const PIPE_FORMAT_I16_UINT: pipe_format = 210;
+pub const PIPE_FORMAT_L16_UINT: pipe_format = 211;
+pub const PIPE_FORMAT_L16A16_UINT: pipe_format = 212;
+pub const PIPE_FORMAT_A16_SINT: pipe_format = 213;
+pub const PIPE_FORMAT_I16_SINT: pipe_format = 214;
+pub const PIPE_FORMAT_L16_SINT: pipe_format = 215;
+pub const PIPE_FORMAT_L16A16_SINT: pipe_format = 216;
+pub const PIPE_FORMAT_A32_UINT: pipe_format = 217;
+pub const PIPE_FORMAT_I32_UINT: pipe_format = 218;
+pub const PIPE_FORMAT_L32_UINT: pipe_format = 219;
+pub const PIPE_FORMAT_L32A32_UINT: pipe_format = 220;
+pub const PIPE_FORMAT_A32_SINT: pipe_format = 221;
+pub const PIPE_FORMAT_I32_SINT: pipe_format = 222;
+pub const PIPE_FORMAT_L32_SINT: pipe_format = 223;
+pub const PIPE_FORMAT_L32A32_SINT: pipe_format = 224;
+pub const PIPE_FORMAT_B10G10R10A2_UINT: pipe_format = 225;
+pub const PIPE_FORMAT_ETC1_RGB8: pipe_format = 226;
+pub const PIPE_FORMAT_R8G8_R8B8_UNORM: pipe_format = 227;
+pub const PIPE_FORMAT_G8R8_B8R8_UNORM: pipe_format = 228;
+pub const PIPE_FORMAT_R8G8B8X8_SNORM: pipe_format = 229;
+pub const PIPE_FORMAT_R8G8B8X8_SRGB: pipe_format = 230;
+pub const PIPE_FORMAT_R8G8B8X8_UINT: pipe_format = 231;
+pub const PIPE_FORMAT_R8G8B8X8_SINT: pipe_format = 232;
+pub const PIPE_FORMAT_B10G10R10X2_UNORM: pipe_format = 233;
+pub const PIPE_FORMAT_R16G16B16X16_UNORM: pipe_format = 234;
+pub const PIPE_FORMAT_R16G16B16X16_SNORM: pipe_format = 235;
+pub const PIPE_FORMAT_R16G16B16X16_FLOAT: pipe_format = 236;
+pub const PIPE_FORMAT_R16G16B16X16_UINT: pipe_format = 237;
+pub const PIPE_FORMAT_R16G16B16X16_SINT: pipe_format = 238;
+pub const PIPE_FORMAT_R32G32B32X32_FLOAT: pipe_format = 239;
+pub const PIPE_FORMAT_R32G32B32X32_UINT: pipe_format = 240;
+pub const PIPE_FORMAT_R32G32B32X32_SINT: pipe_format = 241;
+pub const PIPE_FORMAT_R8A8_SNORM: pipe_format = 242;
+pub const PIPE_FORMAT_R16A16_UNORM: pipe_format = 243;
+pub const PIPE_FORMAT_R16A16_SNORM: pipe_format = 244;
+pub const PIPE_FORMAT_R16A16_FLOAT: pipe_format = 245;
+pub const PIPE_FORMAT_R32A32_FLOAT: pipe_format = 246;
+pub const PIPE_FORMAT_R8A8_UINT: pipe_format = 247;
+pub const PIPE_FORMAT_R8A8_SINT: pipe_format = 248;
+pub const PIPE_FORMAT_R16A16_UINT: pipe_format = 249;
+pub const PIPE_FORMAT_R16A16_SINT: pipe_format = 250;
+pub const PIPE_FORMAT_R32A32_UINT: pipe_format = 251;
+pub const PIPE_FORMAT_R32A32_SINT: pipe_format = 252;
+pub const PIPE_FORMAT_R10G10B10A2_UINT: pipe_format = 253;
+pub const PIPE_FORMAT_B5G6R5_SRGB: pipe_format = 254;
+pub const PIPE_FORMAT_BPTC_RGBA_UNORM: pipe_format = 255;
+pub const PIPE_FORMAT_BPTC_SRGBA: pipe_format = 256;
+pub const PIPE_FORMAT_BPTC_RGB_FLOAT: pipe_format = 257;
+pub const PIPE_FORMAT_BPTC_RGB_UFLOAT: pipe_format = 258;
+pub const PIPE_FORMAT_A8L8_UNORM: pipe_format = 259;
+pub const PIPE_FORMAT_A8L8_SNORM: pipe_format = 260;
+pub const PIPE_FORMAT_A8L8_SRGB: pipe_format = 261;
+pub const PIPE_FORMAT_A16L16_UNORM: pipe_format = 262;
+pub const PIPE_FORMAT_G8R8_UNORM: pipe_format = 263;
+pub const PIPE_FORMAT_G8R8_SNORM: pipe_format = 264;
+pub const PIPE_FORMAT_G16R16_UNORM: pipe_format = 265;
+pub const PIPE_FORMAT_G16R16_SNORM: pipe_format = 266;
+pub const PIPE_FORMAT_A8B8G8R8_SNORM: pipe_format = 267;
+pub const PIPE_FORMAT_X8B8G8R8_SNORM: pipe_format = 268;
+pub const PIPE_FORMAT_ETC2_RGB8: pipe_format = 269;
+pub const PIPE_FORMAT_ETC2_SRGB8: pipe_format = 270;
+pub const PIPE_FORMAT_ETC2_RGB8A1: pipe_format = 271;
+pub const PIPE_FORMAT_ETC2_SRGB8A1: pipe_format = 272;
+pub const PIPE_FORMAT_ETC2_RGBA8: pipe_format = 273;
+pub const PIPE_FORMAT_ETC2_SRGBA8: pipe_format = 274;
+pub const PIPE_FORMAT_ETC2_R11_UNORM: pipe_format = 275;
+pub const PIPE_FORMAT_ETC2_R11_SNORM: pipe_format = 276;
+pub const PIPE_FORMAT_ETC2_RG11_UNORM: pipe_format = 277;
+pub const PIPE_FORMAT_ETC2_RG11_SNORM: pipe_format = 278;
+pub const PIPE_FORMAT_ASTC_4x4: pipe_format = 279;
+pub const PIPE_FORMAT_ASTC_5x4: pipe_format = 280;
+pub const PIPE_FORMAT_ASTC_5x5: pipe_format = 281;
+pub const PIPE_FORMAT_ASTC_6x5: pipe_format = 282;
+pub const PIPE_FORMAT_ASTC_6x6: pipe_format = 283;
+pub const PIPE_FORMAT_ASTC_8x5: pipe_format = 284;
+pub const PIPE_FORMAT_ASTC_8x6: pipe_format = 285;
+pub const PIPE_FORMAT_ASTC_8x8: pipe_format = 286;
+pub const PIPE_FORMAT_ASTC_10x5: pipe_format = 287;
+pub const PIPE_FORMAT_ASTC_10x6: pipe_format = 288;
+pub const PIPE_FORMAT_ASTC_10x8: pipe_format = 289;
+pub const PIPE_FORMAT_ASTC_10x10: pipe_format = 290;
+pub const PIPE_FORMAT_ASTC_12x10: pipe_format = 291;
+pub const PIPE_FORMAT_ASTC_12x12: pipe_format = 292;
+pub const PIPE_FORMAT_ASTC_4x4_SRGB: pipe_format = 293;
+pub const PIPE_FORMAT_ASTC_5x4_SRGB: pipe_format = 294;
+pub const PIPE_FORMAT_ASTC_5x5_SRGB: pipe_format = 295;
+pub const PIPE_FORMAT_ASTC_6x5_SRGB: pipe_format = 296;
+pub const PIPE_FORMAT_ASTC_6x6_SRGB: pipe_format = 297;
+pub const PIPE_FORMAT_ASTC_8x5_SRGB: pipe_format = 298;
+pub const PIPE_FORMAT_ASTC_8x6_SRGB: pipe_format = 299;
+pub const PIPE_FORMAT_ASTC_8x8_SRGB: pipe_format = 300;
+pub const PIPE_FORMAT_ASTC_10x5_SRGB: pipe_format = 301;
+pub const PIPE_FORMAT_ASTC_10x6_SRGB: pipe_format = 302;
+pub const PIPE_FORMAT_ASTC_10x8_SRGB: pipe_format = 303;
+pub const PIPE_FORMAT_ASTC_10x10_SRGB: pipe_format = 304;
+pub const PIPE_FORMAT_ASTC_12x10_SRGB: pipe_format = 305;
+pub const PIPE_FORMAT_ASTC_12x12_SRGB: pipe_format = 306;
+pub const PIPE_FORMAT_P016: pipe_format = 307;
+pub const PIPE_FORMAT_R10G10B10X2_UNORM: pipe_format = 308;
+pub const PIPE_FORMAT_A1B5G5R5_UNORM: pipe_format = 309;
+pub const PIPE_FORMAT_X1B5G5R5_UNORM: pipe_format = 310;
+pub const PIPE_FORMAT_A4B4G4R4_UNORM: pipe_format = 311;
+pub const PIPE_FORMAT_COUNT: pipe_format = 312;
+/// Formats for textures, surfaces and vertex data
+pub type pipe_format = u32;