<?xml version="1.0"?>
<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">

<!-- Note: no GLX protocol info yet. -->


<OpenGLAPI>

<category name="GL_ARB_draw_elements_base_vertex" number="62">

    <function name="DrawElementsBaseVertex" es2="3.2" exec="dynamic" marshal="draw"
              marshal_fail="_mesa_glthread_is_non_vbo_draw_elements(ctx)">
        <param name="mode" type="GLenum"/>
        <param name="count" type="GLsizei"/>
        <param name="type" type="GLenum"/>
        <param name="indices" type="const GLvoid *"/>
        <param name="basevertex" type="GLint"/>
    </function>

    <function name="DrawRangeElementsBaseVertex" es2="3.2" exec="dynamic" marshal="draw"
              marshal_fail="_mesa_glthread_is_non_vbo_draw_elements(ctx)">
        <param name="mode" type="GLenum"/>
        <param name="start" type="GLuint"/>
        <param name="end" type="GLuint"/>
        <param name="count" type="GLsizei"/>
        <param name="type" type="GLenum"/>
        <param name="indices" type="const GLvoid *"/>
        <param name="basevertex" type="GLint"/>
    </function>

    <function name="MultiDrawElementsBaseVertex" exec="dynamic" marshal="draw"
              marshal_fail="_mesa_glthread_is_non_vbo_draw_elements(ctx)">
        <param name="mode" type="GLenum"/>
        <param name="count" type="const GLsizei *"/>
        <param name="type" type="GLenum"/>
        <param name="indices" type="const GLvoid * const *"/>
        <param name="primcount" type="GLsizei"/>
        <param name="basevertex" type="const GLint *"/>
    </function>

    <function name="DrawElementsInstancedBaseVertex" es2="3.2" exec="dynamic" marshal="draw"
              marshal_fail="_mesa_glthread_is_non_vbo_draw_elements(ctx)">
        <param name="mode" type="GLenum"/>
        <param name="count" type="GLsizei"/>
        <param name="type" type="GLenum"/>
        <param name="indices" type="const GLvoid *"/>
        <param name="primcount" type="GLsizei"/>
        <param name="basevertex" type="GLint"/>
    </function>

</category>

</OpenGLAPI>
