Home | History | Annotate | Download | only in gen
      1 <?xml version="1.0"?>
      2 <!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
      3 
      4 <!-- Note: no GLX protocol info yet. -->
      5 
      6 <OpenGLAPI>
      7 
      8 <category name="GL_ARB_sampler_objects" number="81">
      9 
     10     <function name="GenSamplers" offset="assign">
     11       <param name="count" type="GLsizei"/>
     12       <param name="samplers" type="GLuint *"/>
     13     </function>
     14 
     15     <function name="DeleteSamplers" offset="assign">
     16       <param name="count" type="GLsizei"/>
     17       <param name="samplers" type="const GLuint *"/>
     18     </function>
     19 
     20     <function name="IsSampler" offset="assign">
     21       <param name="sampler" type="GLuint"/>
     22       <return type="GLboolean"/>
     23     </function>
     24 
     25     <function name="BindSampler" offset="assign">
     26       <param name="unit" type="GLuint"/>
     27       <param name="sampler" type="GLuint"/>
     28     </function>
     29 
     30     <function name="SamplerParameteri" offset="assign">
     31       <param name="sampler" type="GLuint"/>
     32       <param name="pname" type="GLenum"/>
     33       <param name="param" type="GLint"/>
     34     </function>
     35 
     36     <function name="SamplerParameterf" offset="assign">
     37       <param name="sampler" type="GLuint"/>
     38       <param name="pname" type="GLenum"/>
     39       <param name="param" type="GLfloat"/>
     40     </function>
     41 
     42     <function name="SamplerParameteriv" offset="assign">
     43       <param name="sampler" type="GLuint"/>
     44       <param name="pname" type="GLenum"/>
     45       <param name="params" type="const GLint *"/>
     46     </function>
     47 
     48     <function name="SamplerParameterfv" offset="assign">
     49       <param name="sampler" type="GLuint"/>
     50       <param name="pname" type="GLenum"/>
     51       <param name="params" type="const GLfloat *"/>
     52     </function>
     53 
     54     <function name="SamplerParameterIiv" offset="assign">
     55       <param name="sampler" type="GLuint"/>
     56       <param name="pname" type="GLenum"/>
     57       <param name="params" type="const GLint *"/>
     58     </function>
     59 
     60     <function name="SamplerParameterIuiv" offset="assign">
     61       <param name="sampler" type="GLuint"/>
     62       <param name="pname" type="GLenum"/>
     63       <param name="params" type="const GLuint *"/>
     64     </function>
     65 
     66     <function name="GetSamplerParameteriv" offset="assign">
     67       <param name="sampler" type="GLuint"/>
     68       <param name="pname" type="GLenum"/>
     69       <param name="params" type="GLint *"/>
     70     </function>
     71 
     72     <function name="GetSamplerParameterfv" offset="assign">
     73       <param name="sampler" type="GLuint"/>
     74       <param name="pname" type="GLenum"/>
     75       <param name="params" type="GLfloat *"/>
     76     </function>
     77 
     78     <function name="GetSamplerParameterIiv" offset="assign">
     79       <param name="sampler" type="GLuint"/>
     80       <param name="pname" type="GLenum"/>
     81       <param name="params" type="GLint *"/>
     82     </function>
     83 
     84     <function name="GetSamplerParameterIuiv" offset="assign">
     85       <param name="sampler" type="GLuint"/>
     86       <param name="pname" type="GLenum"/>
     87       <param name="params" type="GLuint *"/>
     88     </function>
     89 
     90     <enum name="SAMPLER_BINDING" count="1"  value="0x8919">
     91         <size name="Get" mode="get"/>
     92     </enum>
     93 
     94 </category>
     95 
     96 </OpenGLAPI>
     97