OSDN Git Service

glapi: Add enums for ARB_ES3_compatibility
authorMatt Turner <mattst88@gmail.com>
Wed, 28 Nov 2012 20:12:09 +0000 (12:12 -0800)
committerMatt Turner <mattst88@gmail.com>
Thu, 10 Jan 2013 18:57:50 +0000 (10:57 -0800)
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
src/mapi/glapi/gen/ARB_ES3_compatibility.xml [new file with mode: 0644]
src/mapi/glapi/gen/Makefile.am
src/mapi/glapi/gen/gl_API.xml

diff --git a/src/mapi/glapi/gen/ARB_ES3_compatibility.xml b/src/mapi/glapi/gen/ARB_ES3_compatibility.xml
new file mode 100644 (file)
index 0000000..3944bc7
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
+
+<OpenGLAPI>
+
+<category name="GL_ARB_ES3_compatibility" number="127">
+    <enum name="COMPRESSED_RGB8_ETC2"                          value="0x9274"/>
+    <enum name="COMPRESSED_SRGB8_ETC2"                         value="0x9275"/>
+    <enum name="COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2"      value="0x9276"/>
+    <enum name="COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2"     value="0x9277"/>
+    <enum name="COMPRESSED_RGBA8_ETC2_EAC"                     value="0x9278"/>
+    <enum name="COMPRESSED_SRGB8_ALPHA8_ETC2_EAC"              value="0x9279"/>
+    <enum name="COMPRESSED_R11_EAC"                            value="0x9270"/>
+    <enum name="COMPRESSED_SIGNED_R11_EAC"                     value="0x9271"/>
+    <enum name="COMPRESSED_RG11_EAC"                           value="0x9272"/>
+    <enum name="COMPRESSED_SIGNED_RG11_EAC"                    value="0x9273"/>
+    <enum name="PRIMITIVE_RESTART_FIXED_INDEX"                 value="0x8D69"/>
+    <enum name="ANY_SAMPLES_PASSED_CONSERVATIVE"               value="0x8D6A"/>
+    <enum name="MAX_ELEMENT_INDEX"                             value="0x8D6B"/>
+    <enum name="TEXTURE_IMMUTABLE_LEVELS"                      value="0x82DF"/>
+</category>
+
+</OpenGLAPI>
index 13943e8..f939f36 100644 (file)
@@ -101,6 +101,7 @@ API_XML = \
        ARB_draw_elements_base_vertex.xml \
        ARB_draw_instanced.xml \
        ARB_ES2_compatibility.xml \
+       ARB_ES3_compatibility.xml \
        ARB_framebuffer_object.xml \
        ARB_geometry_shader4.xml \
        ARB_instanced_arrays.xml \
@@ -144,6 +145,7 @@ COMMON = $(API_XML) \
        gl_and_es_API.xml \
        es_EXT.xml \
        ARB_ES2_compatibility.xml \
+       ARB_ES3_compatibility.xml \
        ARB_get_program_binary.xml \
        OES_fixed_point.xml \
        OES_single_precision.xml
index a47316a..2538cfa 100644 (file)
 
 <xi:include href="ARB_texture_storage.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
 
+<!-- ARB extensions #118...#126 -->
+
+<xi:include href="ARB_ES3_compatibility.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
+
+<!-- ARB extensions #128...#131 -->
+
 <xi:include href="ARB_invalidate_subdata.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
 
 <!-- Non-ARB extensions sorted by extension number. -->