Initialize the vertex current value data.

TRAC #23619

Signed-off-by: Nicolas Capens
Signed-off-by: Shannon Woods
Author: Geoff Lang
diff --git a/src/libGLESv2/Context.cpp b/src/libGLESv2/Context.cpp
index 7fdb9c9..ac7d8b1 100644
--- a/src/libGLESv2/Context.cpp
+++ b/src/libGLESv2/Context.cpp
@@ -127,6 +127,12 @@
     mState.blend.colorMaskBlue = true;
     mState.blend.colorMaskAlpha = true;
 
+    const GLfloat defaultFloatValues[] = { 0.0f, 0.0f, 0.0f, 1.0f };
+    for (int attribIndex = 0; attribIndex < MAX_VERTEX_ATTRIBS; attribIndex++)
+    {
+        mState.vertexAttribCurrentValues[attribIndex].setFloatValues(defaultFloatValues);
+    }
+
     if (shareContext != NULL)
     {
         mResourceManager = shareContext->mResourceManager;