1<?xml version="1.0"?> 2<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd"> 3 4<!-- Note: no GLX protocol info yet. --> 5 6 7<OpenGLAPI> 8 9<category name="GL_ARB_instanced_arrays" number="49"> 10 11 <enum name="VERTEX_ATTRIB_ARRAY_DIVISOR_ARB" value="0x88FE"/> 12 13 <function name="VertexAttribDivisorARB" alias="VertexAttribDivisor"> 14 <param name="index" type="GLuint"/> 15 <param name="divisor" type="GLuint"/> 16 </function> 17 18 <function name="VertexArrayVertexAttribDivisorEXT" deprecated="3.1" 19 marshal_call_after="_mesa_glthread_AttribDivisor(ctx, &vaobj, VERT_ATTRIB_GENERIC(index), divisor);"> 20 <param name="vaobj" type="GLuint"/> 21 <param name="index" type="GLuint"/> 22 <param name="divisor" type="GLuint"/> 23 </function> 24 25</category> 26 27<category name="GL_EXT_instanced_arrays" number="156"> 28 29 <enum name="VERTEX_ATTRIB_ARRAY_DIVISOR_EXT" value="0x88FE"/> 30 31 <function name="VertexAttribDivisorEXT" alias="VertexAttribDivisor" es2="2.0"> 32 <param name="index" type="GLuint"/> 33 <param name="divisor" type="GLuint"/> 34 </function> 35 <!-- The rest of the bits for this is already in ARB_draw_instanced.xml. --> 36 37</category> 38 39</OpenGLAPI> 40