Support querying if a vertex attribute is an un-normalized integer.
TRAC #23391
Signed-off-by: Shannon Woods
Signed-off-by: Geoff Lang
Authored-by: Jamie Madill
diff --git a/src/libGLESv2/libGLESv2.cpp b/src/libGLESv2/libGLESv2.cpp
index ef8294f..c244817 100644
--- a/src/libGLESv2/libGLESv2.cpp
+++ b/src/libGLESv2/libGLESv2.cpp
@@ -1942,6 +1942,9 @@
META_ASSERT(GL_VERTEX_ATTRIB_ARRAY_DIVISOR == GL_VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE);
return true;
+ case GL_VERTEX_ATTRIB_ARRAY_INTEGER:
+ return ((clientVersion >= 3) ? true : gl::error(GL_INVALID_ENUM, false));
+
default:
return gl::error(GL_INVALID_ENUM, false);
}