mesa: Update ES APIspec.xml.
authorChia-I Wu <olv@lunarg.com>
Wed, 15 Sep 2010 14:37:40 +0000 (22:37 +0800)
committerChia-I Wu <olv@lunarg.com>
Thu, 16 Sep 2010 05:09:01 +0000 (13:09 +0800)
Enable some extensions now that the needed tokens are defined in
GLES/glext.h and GLES2/glext.h.  Update the prototype of MultiDrawArrays
now that the prototype of _mesa_MultiDrawArraysEXT has been updated.

src/mesa/main/APIspec.xml

index b4ed18e75e8f0f253a72df4ab900ad23810cfad0..4c5fd59d4fb2d4dd9808a4499090d309e367f22d 100644 (file)
        <desc name="type">
                <value name="GL_UNSIGNED_BYTE"/>
                <value name="GL_UNSIGNED_SHORT"/>
-               <!-- GL_UNSIGNED_INT is not defined in GLES1.1 headers -->
-               <value name="(0x1405 /* GL_UNSIGNED_INT */)" category="OES_element_index_uint"/>
+               <value name="GL_UNSIGNED_INT" category="OES_element_index_uint"/>
        </desc>
 </template>
 
        <proto>
                <return type="void"/>
                <param name="mode" type="GLenum"/>
-               <param name="first" type="GLint *"/>
-               <param name="count" type="GLsizei *"/>
+               <param name="first" type="const GLint *"/>
+               <param name="count" type="const GLsizei *"/>
                <param name="primcount" type="GLsizei"/>
        </proto>
 
        <desc name="type">
                <value name="GL_UNSIGNED_BYTE"/>
                <value name="GL_UNSIGNED_SHORT"/>
-               <!-- GL_UNSIGNED_INT is not defined in GLES1.1 headers -->
-               <value name="(0x1405 /* GL_UNSIGNED_INT */)" category="OES_element_index_uint"/>
+               <value name="GL_UNSIGNED_INT" category="OES_element_index_uint"/>
        </desc>
 </template>
 
        <category name="ARB_texture_non_power_of_two"/>
        <!-- disabled due to missing enums
        <category name="EXT_texture_compression_dxt1"/>
+       -->
        <category name="EXT_texture_lod_bias"/>
        <category name="EXT_blend_minmax"/>
-       -->
        <category name="EXT_multi_draw_arrays"/>
        <category name="OES_EGL_image"/>
 
        <category name="OES_packed_depth_stencil"/>
        <category name="OES_standard_derivatives"/>
 
-       <!-- disabled due to missing enums
        <category name="EXT_texture_compression_dxt1"/>
        <category name="EXT_blend_minmax"/>
-       -->
        <category name="EXT_multi_draw_arrays"/>
        <category name="OES_EGL_image"/>