blob: c68b3b97971eed1d05d7909e1e2e0f9cceb6b37f [file] [log] [blame]
/* 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_COUNT: pipe_format = 269;
/// Formats for textures, surfaces and vertex data
pub type pipe_format = u32;