Implement basic functionality in VertexArrayGL.

No support for raw vertex data pointers yet.

BUG=angle:880

Change-Id: Ifa8099b0f49028a1465edecde495ba725ac79598
Reviewed-on: https://chromium-review.googlesource.com/252801
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Tested-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/libANGLE/renderer/gl/RendererGL.cpp b/src/libANGLE/renderer/gl/RendererGL.cpp
index ce0ac1f..836805b 100644
--- a/src/libANGLE/renderer/gl/RendererGL.cpp
+++ b/src/libANGLE/renderer/gl/RendererGL.cpp
@@ -112,7 +112,7 @@
 
 VertexArrayImpl *RendererGL::createVertexArray()
 {
-    return new VertexArrayGL();
+    return new VertexArrayGL(mFunctions, mStateManager);
 }
 
 QueryImpl *RendererGL::createQuery(GLenum type)