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);
     }