1*61046927SAndroid Build Coastguard Worker<panxml> 2*61046927SAndroid Build Coastguard Worker <enum name="Channel"> 3*61046927SAndroid Build Coastguard Worker <value name="R" value="0"/> 4*61046927SAndroid Build Coastguard Worker <value name="G" value="1"/> 5*61046927SAndroid Build Coastguard Worker <value name="B" value="2"/> 6*61046927SAndroid Build Coastguard Worker <value name="A" value="3"/> 7*61046927SAndroid Build Coastguard Worker <value name="0" value="4"/> 8*61046927SAndroid Build Coastguard Worker <value name="1" value="5"/> 9*61046927SAndroid Build Coastguard Worker </enum> 10*61046927SAndroid Build Coastguard Worker 11*61046927SAndroid Build Coastguard Worker <enum name="Texture Dimension"> 12*61046927SAndroid Build Coastguard Worker <value name="Cube" value="0"/> 13*61046927SAndroid Build Coastguard Worker <value name="1D" value="1"/> 14*61046927SAndroid Build Coastguard Worker <value name="2D" value="2"/> 15*61046927SAndroid Build Coastguard Worker <value name="3D" value="3"/> 16*61046927SAndroid Build Coastguard Worker </enum> 17*61046927SAndroid Build Coastguard Worker 18*61046927SAndroid Build Coastguard Worker <enum name="Sample Pattern"> 19*61046927SAndroid Build Coastguard Worker <value name="Single-sampled" value="0"/> 20*61046927SAndroid Build Coastguard Worker <value name="Ordered 4x Grid" value="1"/> 21*61046927SAndroid Build Coastguard Worker <value name="Rotated 4x Grid" value="2"/> 22*61046927SAndroid Build Coastguard Worker <value name="D3D 8x Grid" value="3"/> 23*61046927SAndroid Build Coastguard Worker <value name="D3D 16x Grid" value="4"/> 24*61046927SAndroid Build Coastguard Worker </enum> 25*61046927SAndroid Build Coastguard Worker 26*61046927SAndroid Build Coastguard Worker <enum name="Blend Operand A"> 27*61046927SAndroid Build Coastguard Worker <value name="Zero" value="1"/> 28*61046927SAndroid Build Coastguard Worker <value name="Src" value="2"/> 29*61046927SAndroid Build Coastguard Worker <value name="Dest" value="3"/> 30*61046927SAndroid Build Coastguard Worker </enum> 31*61046927SAndroid Build Coastguard Worker 32*61046927SAndroid Build Coastguard Worker <enum name="Blend Operand B"> 33*61046927SAndroid Build Coastguard Worker <value name="Src Minus Dest" value="0"/> 34*61046927SAndroid Build Coastguard Worker <value name="Src Plus Dest" value="1"/> 35*61046927SAndroid Build Coastguard Worker <value name="Src" value="2"/> 36*61046927SAndroid Build Coastguard Worker <value name="Dest" value="3"/> 37*61046927SAndroid Build Coastguard Worker </enum> 38*61046927SAndroid Build Coastguard Worker 39*61046927SAndroid Build Coastguard Worker <enum name="Blend Operand C"> 40*61046927SAndroid Build Coastguard Worker <value name="Zero" value="1"/> 41*61046927SAndroid Build Coastguard Worker <value name="Src" value="2"/> 42*61046927SAndroid Build Coastguard Worker <value name="Dest" value="3"/> 43*61046927SAndroid Build Coastguard Worker <value name="Src x 2" value="4"/> 44*61046927SAndroid Build Coastguard Worker <value name="Src Alpha" value="5"/> 45*61046927SAndroid Build Coastguard Worker <value name="Dest Alpha" value="6"/> 46*61046927SAndroid Build Coastguard Worker <value name="Constant" value="7"/> 47*61046927SAndroid Build Coastguard Worker </enum> 48*61046927SAndroid Build Coastguard Worker 49*61046927SAndroid Build Coastguard Worker <struct name="Blend Function" no-direct-packing="true"> 50*61046927SAndroid Build Coastguard Worker <!-- Blend equation: A + (B * C) --> 51*61046927SAndroid Build Coastguard Worker <field name="A" size="2" start="0" type="Blend Operand A"/> 52*61046927SAndroid Build Coastguard Worker <field name="Negate A" size="1" start="3" type="bool"/> 53*61046927SAndroid Build Coastguard Worker <field name="B" size="2" start="4" type="Blend Operand B"/> 54*61046927SAndroid Build Coastguard Worker <field name="Negate B" size="1" start="7" type="bool"/> 55*61046927SAndroid Build Coastguard Worker <field name="C" size="3" start="8" type="Blend Operand C"/> 56*61046927SAndroid Build Coastguard Worker <field name="Invert C" size="1" start="11" type="bool"/> 57*61046927SAndroid Build Coastguard Worker </struct> 58*61046927SAndroid Build Coastguard Worker 59*61046927SAndroid Build Coastguard Worker <struct name="Blend Equation" size="1"> 60*61046927SAndroid Build Coastguard Worker <field name="RGB" size="12" start="0:0" type="Blend Function"/> 61*61046927SAndroid Build Coastguard Worker <field name="Alpha" size="12" start="0:12" type="Blend Function"/> 62*61046927SAndroid Build Coastguard Worker <field name="Color Mask" size="4" start="0:28" type="uint"/> 63*61046927SAndroid Build Coastguard Worker </struct> 64*61046927SAndroid Build Coastguard Worker 65*61046927SAndroid Build Coastguard Worker <enum name="Format"> 66*61046927SAndroid Build Coastguard Worker <value name="ETC2 RGB8" value="1"/> 67*61046927SAndroid Build Coastguard Worker <value name="ETC2 R11 UNORM" value="2"/> 68*61046927SAndroid Build Coastguard Worker <value name="ETC2 RGBA8" value="3"/> 69*61046927SAndroid Build Coastguard Worker <value name="ETC2 RG11 UNORM" value="4"/> 70*61046927SAndroid Build Coastguard Worker <value name="BC1 UNORM" value="7"/> 71*61046927SAndroid Build Coastguard Worker <value name="BC2 UNORM" value="8"/> 72*61046927SAndroid Build Coastguard Worker <value name="BC3 UNORM" value="9"/> 73*61046927SAndroid Build Coastguard Worker <value name="BC4 UNORM" value="10"/> 74*61046927SAndroid Build Coastguard Worker <value name="BC4 SNORM" value="11"/> 75*61046927SAndroid Build Coastguard Worker <value name="BC5 UNORM" value="12"/> 76*61046927SAndroid Build Coastguard Worker <value name="BC5 SNORM" value="13"/> 77*61046927SAndroid Build Coastguard Worker <value name="BC6H UF16" value="14"/> 78*61046927SAndroid Build Coastguard Worker <value name="BC6H SF16" value="15"/> 79*61046927SAndroid Build Coastguard Worker <value name="BC7 UNORM" value="16"/> 80*61046927SAndroid Build Coastguard Worker <value name="ETC2 R11 SNORM" value="17"/> 81*61046927SAndroid Build Coastguard Worker <value name="ETC2 RG11 SNORM" value="18"/> 82*61046927SAndroid Build Coastguard Worker <value name="ETC2 RGB8A1" value="19"/> 83*61046927SAndroid Build Coastguard Worker <value name="ASTC 3D LDR" value="20"/> 84*61046927SAndroid Build Coastguard Worker <value name="ASTC 3D HDR" value="21"/> 85*61046927SAndroid Build Coastguard Worker <value name="ASTC 2D LDR" value="22"/> 86*61046927SAndroid Build Coastguard Worker <value name="ASTC 2D HDR" value="23"/> 87*61046927SAndroid Build Coastguard Worker </enum> 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard Worker <enum name="Func"> 90*61046927SAndroid Build Coastguard Worker <value name="Never" value="0"/> 91*61046927SAndroid Build Coastguard Worker <value name="Less" value="1"/> 92*61046927SAndroid Build Coastguard Worker <value name="Equal" value="2"/> 93*61046927SAndroid Build Coastguard Worker <value name="Lequal" value="3"/> 94*61046927SAndroid Build Coastguard Worker <value name="Greater" value="4"/> 95*61046927SAndroid Build Coastguard Worker <value name="Not Equal" value="5"/> 96*61046927SAndroid Build Coastguard Worker <value name="Gequal" value="6"/> 97*61046927SAndroid Build Coastguard Worker <value name="Always" value="7"/> 98*61046927SAndroid Build Coastguard Worker </enum> 99*61046927SAndroid Build Coastguard Worker 100*61046927SAndroid Build Coastguard Worker <enum name="Color Buffer Internal Format"> 101*61046927SAndroid Build Coastguard Worker <value name="Raw Value" value="0"/> 102*61046927SAndroid Build Coastguard Worker <value name="R8G8B8A8" value="1"/> 103*61046927SAndroid Build Coastguard Worker <value name="R10G10B10A2" value="2"/> 104*61046927SAndroid Build Coastguard Worker <value name="R8G8B8A2" value="3"/> 105*61046927SAndroid Build Coastguard Worker <value name="R4G4B4A4" value="4"/> 106*61046927SAndroid Build Coastguard Worker <value name="R5G6B5A0" value="5"/> 107*61046927SAndroid Build Coastguard Worker <value name="R5G5B5A1" value="6"/> 108*61046927SAndroid Build Coastguard Worker <value name="RAW8" value="32"/> 109*61046927SAndroid Build Coastguard Worker <value name="RAW16" value="33"/> 110*61046927SAndroid Build Coastguard Worker <value name="RAW32" value="34"/> 111*61046927SAndroid Build Coastguard Worker <value name="RAW64" value="35"/> 112*61046927SAndroid Build Coastguard Worker <value name="RAW128" value="36"/> 113*61046927SAndroid Build Coastguard Worker </enum> 114*61046927SAndroid Build Coastguard Worker</panxml> 115