Home | History | Annotate | Download | only in gen
      1 <?xml version="1.0"?>
      2 <!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
      3 
      4 <OpenGLAPI>
      5 
      6 <category name="GL_ARB_internalformat_query2" number="131">
      7     <!-- Other existing enums are reused for this extension. -->
      8 
      9         <enum name="INTERNALFORMAT_SUPPORTED"        value="0x826F"/>
     10         <enum name="INTERNALFORMAT_PREFERRED"        value="0x8270"/>
     11         <enum name="INTERNALFORMAT_RED_SIZE"         value="0x8271"/>
     12         <enum name="INTERNALFORMAT_GREEN_SIZE"       value="0x8272"/>
     13         <enum name="INTERNALFORMAT_BLUE_SIZE"        value="0x8273"/>
     14         <enum name="INTERNALFORMAT_ALPHA_SIZE"       value="0x8274"/>
     15         <enum name="INTERNALFORMAT_DEPTH_SIZE"       value="0x8275"/>
     16         <enum name="INTERNALFORMAT_STENCIL_SIZE"     value="0x8276"/>
     17         <enum name="INTERNALFORMAT_SHARED_SIZE"      value="0x8277"/>
     18         <enum name="INTERNALFORMAT_RED_TYPE"         value="0x8278"/>
     19         <enum name="INTERNALFORMAT_GREEN_TYPE"       value="0x8279"/>
     20         <enum name="INTERNALFORMAT_BLUE_TYPE"        value="0x827A"/>
     21         <enum name="INTERNALFORMAT_ALPHA_TYPE"       value="0x827B"/>
     22         <enum name="INTERNALFORMAT_DEPTH_TYPE"       value="0x827C"/>
     23         <enum name="INTERNALFORMAT_STENCIL_TYPE"     value="0x827D"/>
     24         <enum name="MAX_WIDTH"                       value="0x827E"/>
     25         <enum name="MAX_HEIGHT"                      value="0x827F"/>
     26         <enum name="MAX_DEPTH"                       value="0x8280"/>
     27         <enum name="MAX_LAYERS"                      value="0x8281"/>
     28         <enum name="MAX_COMBINED_DIMENSIONS"         value="0x8282"/>
     29         <enum name="COLOR_COMPONENTS"                value="0x8283"/>
     30         <enum name="DEPTH_COMPONENTS"                value="0x8284"/>
     31         <enum name="STENCIL_COMPONENTS"              value="0x8285"/>
     32         <enum name="COLOR_RENDERABLE"                value="0x8286"/>
     33         <enum name="DEPTH_RENDERABLE"                value="0x8287"/>
     34         <enum name="STENCIL_RENDERABLE"              value="0x8288"/>
     35         <enum name="FRAMEBUFFER_RENDERABLE"          value="0x8289"/>
     36         <enum name="FRAMEBUFFER_RENDERABLE_LAYERED"  value="0x828A"/>
     37         <enum name="FRAMEBUFFER_BLEND"               value="0x828B"/>
     38         <enum name="READ_PIXELS"                     value="0x828C"/>
     39         <enum name="READ_PIXELS_FORMAT"              value="0x828D"/>
     40         <enum name="READ_PIXELS_TYPE"                value="0x828E"/>
     41         <enum name="TEXTURE_IMAGE_FORMAT"            value="0x828F"/>
     42         <enum name="TEXTURE_IMAGE_TYPE"              value="0x8290"/>
     43         <enum name="GET_TEXTURE_IMAGE_FORMAT"        value="0x8291"/>
     44         <enum name="GET_TEXTURE_IMAGE_TYPE"          value="0x8292"/>
     45         <enum name="MIPMAP"                          value="0x8293"/>
     46         <enum name="MANUAL_GENERATE_MIPMAP"          value="0x8294"/>
     47         <enum name="AUTO_GENERATE_MIPMAP"            value="0x8295"/>
     48         <enum name="COLOR_ENCODING"                  value="0x8296"/>
     49         <enum name="SRGB_READ"                       value="0x8297"/>
     50         <enum name="SRGB_WRITE"                      value="0x8298"/>
     51         <enum name="SRGB_DECODE_ARB"                 value="0x8299"/>
     52         <enum name="FILTER"                          value="0x829A"/>
     53         <enum name="VERTEX_TEXTURE"                  value="0x829B"/>
     54         <enum name="TESS_CONTROL_TEXTURE"            value="0x829C"/>
     55         <enum name="TESS_EVALUATION_TEXTURE"         value="0x829D"/>
     56         <enum name="GEOMETRY_TEXTURE"                value="0x829E"/>
     57         <enum name="FRAGMENT_TEXTURE"                value="0x829F"/>
     58         <enum name="COMPUTE_TEXTURE"                 value="0x82A0"/>
     59         <enum name="TEXTURE_SHADOW"                  value="0x82A1"/>
     60         <enum name="TEXTURE_GATHER"                  value="0x82A2"/>
     61         <enum name="TEXTURE_GATHER_SHADOW"           value="0x82A3"/>
     62         <enum name="SHADER_IMAGE_LOAD"               value="0x82A4"/>
     63         <enum name="SHADER_IMAGE_STORE"              value="0x82A5"/>
     64         <enum name="SHADER_IMAGE_ATOMIC"             value="0x82A6"/>
     65         <enum name="IMAGE_TEXEL_SIZE"                value="0x82A7"/>
     66         <enum name="IMAGE_COMPATIBILITY_CLASS"       value="0x82A8"/>
     67         <enum name="IMAGE_PIXEL_FORMAT"              value="0x82A9"/>
     68         <enum name="IMAGE_PIXEL_TYPE"                value="0x82AA"/>
     69         <enum name="SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST" value="0x82AC"/>
     70         <enum name="SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST" value="0x82AD"/>
     71         <enum name="SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE" value="0x82AE"/>
     72         <enum name="SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE" value="0x82AF"/>
     73         <enum name="TEXTURE_COMPRESSED"              value="0x86A1"/>
     74         <enum name="TEXTURE_COMPRESSED_BLOCK_WIDTH"  value="0x82B1"/>
     75         <enum name="TEXTURE_COMPRESSED_BLOCK_HEIGHT" value="0x82B2"/>
     76         <enum name="TEXTURE_COMPRESSED_BLOCK_SIZE"   value="0x82B3"/>
     77         <enum name="CLEAR_BUFFER"                    value="0x82B4"/>
     78         <enum name="TEXTURE_VIEW"                    value="0x82B5"/>
     79         <enum name="VIEW_COMPATIBILITY_CLASS"        value="0x82B6"/>
     80         <enum name="FULL_SUPPORT"                    value="0x82B7"/>
     81         <enum name="CAVEAT_SUPPORT"                  value="0x82B8"/>
     82         <enum name="IMAGE_CLASS_4_X_32"              value="0x82B9"/>
     83         <enum name="IMAGE_CLASS_2_X_32"              value="0x82BA"/>
     84         <enum name="IMAGE_CLASS_1_X_32"              value="0x82BB"/>
     85         <enum name="IMAGE_CLASS_4_X_16"              value="0x82BC"/>
     86         <enum name="IMAGE_CLASS_2_X_16"              value="0x82BD"/>
     87         <enum name="IMAGE_CLASS_1_X_16"              value="0x82BE"/>
     88         <enum name="IMAGE_CLASS_4_X_8"               value="0x82BF"/>
     89         <enum name="IMAGE_CLASS_2_X_8"               value="0x82C0"/>
     90         <enum name="IMAGE_CLASS_1_X_8"               value="0x82C1"/>
     91         <enum name="IMAGE_CLASS_11_11_10"            value="0x82C2"/>
     92         <enum name="IMAGE_CLASS_10_10_10_2"          value="0x82C3"/>
     93         <enum name="VIEW_CLASS_128_BITS"             value="0x82C4"/>
     94         <enum name="VIEW_CLASS_96_BITS"              value="0x82C5"/>
     95         <enum name="VIEW_CLASS_64_BITS"              value="0x82C6"/>
     96         <enum name="VIEW_CLASS_48_BITS"              value="0x82C7"/>
     97         <enum name="VIEW_CLASS_32_BITS"              value="0x82C8"/>
     98         <enum name="VIEW_CLASS_24_BITS"              value="0x82C9"/>
     99         <enum name="VIEW_CLASS_16_BITS"              value="0x82CA"/>
    100         <enum name="VIEW_CLASS_8_BITS"               value="0x82CB"/>
    101         <enum name="VIEW_CLASS_S3TC_DXT1_RGB"        value="0x82CC"/>
    102         <enum name="VIEW_CLASS_S3TC_DXT1_RGBA"       value="0x82CD"/>
    103         <enum name="VIEW_CLASS_S3TC_DXT3_RGBA"       value="0x82CE"/>
    104         <enum name="VIEW_CLASS_S3TC_DXT5_RGBA"       value="0x82CF"/>
    105         <enum name="VIEW_CLASS_RGTC1_RED"            value="0x82D0"/>
    106         <enum name="VIEW_CLASS_RGTC2_RG"             value="0x82D1"/>
    107         <enum name="VIEW_CLASS_BPTC_UNORM"           value="0x82D2"/>
    108         <enum name="VIEW_CLASS_BPTC_FLOAT"           value="0x82D3"/>
    109 
    110     <function name="GetInternalformati64v" es2="3.0">
    111         <param name="target" type="GLenum"/>
    112         <param name="internalformat" type="GLenum"/>
    113         <param name="pname" type="GLenum"/>
    114         <param name="bufSize" type="GLsizei"/>
    115         <param name="params" type="GLint64 *"/>
    116     </function>
    117 </category>
    118 
    119 </OpenGLAPI>
    120