Mesa (master): glapi: Alias VertexAttribDivisor and VertexAttribDivisorARB.

Paul Berry stereotype441 at kemper.freedesktop.org
Tue Oct 23 17:25:16 UTC 2012


Module: Mesa
Branch: master
Commit: e7dd2e5213ce1049767d889286a0b7e919c7eefd
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7dd2e5213ce1049767d889286a0b7e919c7eefd

Author: Paul Berry <stereotype441 at gmail.com>
Date:   Mon Oct 22 15:02:50 2012 -0700

glapi: Alias VertexAttribDivisor and VertexAttribDivisorARB.

There's no reason to have separate slots in the dispatch table for
these two functions, since they are synonymous.

Note: previous to this patch, we never populated the dispatch table
slot for VertexAttribDivisor, which was ok, since it is not required
until 3.3.  After this patch, both functions will be usable provided
that the ARB_instanced_arrays extension is present.

Reviewed-by: Jordan Justen <jordan.l.justen at intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

---

 src/mapi/glapi/gen/GL3x.xml |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/mapi/glapi/gen/GL3x.xml b/src/mapi/glapi/gen/GL3x.xml
index db8bae5..82b977f 100644
--- a/src/mapi/glapi/gen/GL3x.xml
+++ b/src/mapi/glapi/gen/GL3x.xml
@@ -624,7 +624,8 @@
   <enum name="TEXTURE_SWIZZLE_A"                value="0x8E45"/>
   <enum name="TEXTURE_SWIZZLE_RGBA"             value="0x8E46"/>
 
-  <function name="VertexAttribDivisor" offset="assign" es2="3.0">
+  <function name="VertexAttribDivisor" offset="assign" es2="3.0"
+            alias="VertexAttribDivisorARB">
     <param name="index" type="GLuint"/>
     <param name="divisor" type="GLuint"/>
   </function>




More information about the mesa-commit mailing list