glapi: Add texture swizzle enums
authorIan Romanick <ian.d.romanick@intel.com>
Fri, 25 May 2012 18:34:42 +0000 (11:34 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Wed, 13 Jun 2012 18:50:25 +0000 (11:50 -0700)
These are from OpenGL 3.3, ARB_texture_swizzle, and
EXT_texture_swizzle (with different names).  I only added them to 3.3
because that required the least work.

Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
src/mapi/glapi/gen/GL3x.xml

index baa216117fecb53a3c5347c3038b92693e1c6a2e..b3ab24d358ccf569b029e9b96cfd714d1f3c3267 100644 (file)
 
 <category name="3.3">
   <!-- There are other new functions and tokens defined by other extensions -->
+  <enum name="TEXTURE_SWIZZLE_R"                value="0x8E42"/>
+  <enum name="TEXTURE_SWIZZLE_G"                value="0x8E43"/>
+  <enum name="TEXTURE_SWIZZLE_B"                value="0x8E44"/>
+  <enum name="TEXTURE_SWIZZLE_A"                value="0x8E45"/>
+  <enum name="TEXTURE_SWIZZLE_RGBA"             value="0x8E46"/>
 
   <function name="VertexAttribDivisor" offset="assign">
     <param name="index" type="GLuint"/>