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_draw_elements_base_vertex" number="62"> 10 11 <function name="DrawElementsBaseVertex" es2="3.2" exec="dynamic" marshal="draw" 12 marshal_fail="_mesa_glthread_is_non_vbo_draw_elements(ctx)"> 13 <param name="mode" type="GLenum"/> 14 <param name="count" type="GLsizei"/> 15 <param name="type" type="GLenum"/> 16 <param name="indices" type="const GLvoid *"/> 17 <param name="basevertex" type="GLint"/> 18 </function> 19 20 <function name="DrawRangeElementsBaseVertex" es2="3.2" exec="dynamic" marshal="draw" 21 marshal_fail="_mesa_glthread_is_non_vbo_draw_elements(ctx)"> 22 <param name="mode" type="GLenum"/> 23 <param name="start" type="GLuint"/> 24 <param name="end" type="GLuint"/> 25 <param name="count" type="GLsizei"/> 26 <param name="type" type="GLenum"/> 27 <param name="indices" type="const GLvoid *"/> 28 <param name="basevertex" type="GLint"/> 29 </function> 30 31 <function name="MultiDrawElementsBaseVertex" exec="dynamic" marshal="draw" 32 marshal_fail="_mesa_glthread_is_non_vbo_draw_elements(ctx)"> 33 <param name="mode" type="GLenum"/> 34 <param name="count" type="const GLsizei *"/> 35 <param name="type" type="GLenum"/> 36 <param name="indices" type="const GLvoid * const *"/> 37 <param name="primcount" type="GLsizei"/> 38 <param name="basevertex" type="const GLint *"/> 39 </function> 40 41 <function name="DrawElementsInstancedBaseVertex" es2="3.2" exec="dynamic" marshal="draw" 42 marshal_fail="_mesa_glthread_is_non_vbo_draw_elements(ctx)"> 43 <param name="mode" type="GLenum"/> 44 <param name="count" type="GLsizei"/> 45 <param name="type" type="GLenum"/> 46 <param name="indices" type="const GLvoid *"/> 47 <param name="primcount" type="GLsizei"/> 48 <param name="basevertex" type="GLint"/> 49 </function> 50 51 </category> 52 53 </OpenGLAPI> 54