| Index: third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.cpp
|
| diff --git a/third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.cpp b/third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.cpp
|
| index 3861be11596bb94454a6cb8677c95797eb901202..802f062497fd704cdcd9929ea003f02a2b384b89 100644
|
| --- a/third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.cpp
|
| +++ b/third_party/WebKit/Source/modules/webgl/WebGLVertexArrayObjectBase.cpp
|
| @@ -4,6 +4,7 @@
|
|
|
| #include "modules/webgl/WebGLVertexArrayObjectBase.h"
|
|
|
| +#include "gpu/command_buffer/client/gles2_interface.h"
|
| #include "modules/webgl/WebGLRenderingContextBase.h"
|
|
|
| namespace blink {
|
| @@ -22,7 +23,7 @@ WebGLVertexArrayObjectBase::WebGLVertexArrayObjectBase(WebGLRenderingContextBase
|
| case VaoTypeDefault:
|
| break;
|
| default:
|
| - m_object = context()->webContext()->createVertexArrayOES();
|
| + context()->contextGL()->GenVertexArraysOES(1, &m_object);
|
| break;
|
| }
|
| }
|
| @@ -55,7 +56,7 @@ void WebGLVertexArrayObjectBase::deleteObjectImpl(WebGraphicsContext3D* context3
|
| case VaoTypeDefault:
|
| break;
|
| default:
|
| - context3d->deleteVertexArrayOES(m_object);
|
| + gl->DeleteVertexArraysOES(1, &m_object);
|
| m_object = 0;
|
| break;
|
| }
|
|
|