On 11/30/2015 05:50 PM, Ian Romanick wrote:
On 11/25/2015 07:10 PM, Eric Anholt wrote:
GL_ALL_ATTRIB_BITS is a thing, and GL_CLIENT_ALL_ATTRIB_BITS, but I don't
see GL_ALL_CLIENT_ATTRIB_BITS in my grepping of khronos XML, GL extension
specs, GL 1.1, GL 2.2, and GL 4.4.
Hm... it is in include/GL/gl.h. git-blame says:
commit a8b07a539b42b04111f48aa145bc3b2633fd5387
Author: Brian Paul <brian.p...@tungstengraphics.com>
Date: Tue Aug 28 22:49:32 2001 +0000
added OpenGL 1.3 tokens and prototypes
Maybe from an early version of the spec?
Probably. I have no idea if any app has ever used the
GL_ALL_CLIENT_ATTRIB_BITS token though.
This patch looks OK to me.
Reviewed-by: Brian Paul <bri...@vmware.com>
b
---
src/mapi/glapi/gen/gl_API.xml | 1 -
src/mesa/main/tests/enum_strings.cpp | 4 +---
2 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml
index faf9263..b87ae6e 100644
--- a/src/mapi/glapi/gen/gl_API.xml
+++ b/src/mapi/glapi/gen/gl_API.xml
@@ -3139,7 +3139,6 @@
<enum name="EDGE_FLAG_ARRAY_POINTER" value="0x8093"/>
<enum name="CLIENT_PIXEL_STORE_BIT" value="0x00000001"/>
<enum name="CLIENT_VERTEX_ARRAY_BIT" value="0x00000002"/>
- <enum name="ALL_CLIENT_ATTRIB_BITS" value="0xFFFFFFFF"/>
<enum name="CLIENT_ALL_ATTRIB_BITS" value="0xFFFFFFFF"/>
<function name="ArrayElement" deprecated="3.1" exec="dynamic">
diff --git a/src/mesa/main/tests/enum_strings.cpp
b/src/mesa/main/tests/enum_strings.cpp
index 48426a4..8b92026 100644
--- a/src/mesa/main/tests/enum_strings.cpp
+++ b/src/mesa/main/tests/enum_strings.cpp
@@ -94,9 +94,7 @@ const struct enum_info everything[] = {
/* A bitfield where Mesa uses a different value from Khronos. */
{ 0x000fffff, "GL_ALL_ATTRIB_BITS" },
- /* A bitfield in the table where Mesa uses a different name from Khronos,
- * and we fail to return its string anyway!
- */
+ /* A bitfield in the table, where we fail to return its string anyway! */
{ (int)0xffffffff, "0xffffffff" },
{ 0, NULL }
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev