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" es2="3.0" no_error="true"> 11 <param name="count" type="GLsizei"/> 12 <param name="samplers" type="GLuint *"/> 13 </function> 14 15 <function name="DeleteSamplers" es2="3.0" no_error="true"> 16 <param name="count" type="GLsizei"/> 17 <param name="samplers" type="const GLuint *"/> 18 </function> 19 20 <function name="IsSampler" es2="3.0"> 21 <param name="sampler" type="GLuint"/> 22 <return type="GLboolean"/> 23 </function> 24 25 <function name="BindSampler" es2="3.0" no_error="true"> 26 <param name="unit" type="GLuint"/> 27 <param name="sampler" type="GLuint"/> 28 </function> 29 30 <function name="SamplerParameteri" es2="3.0"> 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" es2="3.0"> 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" es2="3.0"> 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" es2="3.0"> 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" es2="3.2"> 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" es2="3.2"> 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" es2="3.0"> 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" es2="3.0"> 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" es2="3.2"> 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" es2="3.2"> 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