| Index: mojo/skia/gl_bindings_skia.cc
 | 
| diff --git a/gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc b/mojo/skia/gl_bindings_skia.cc
 | 
| similarity index 89%
 | 
| rename from gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc
 | 
| rename to mojo/skia/gl_bindings_skia.cc
 | 
| index 021afabe87e104bcf2b7ba31cc74688ff1b4db02..68f849487cc1bd7d4ac0962b2c216bc8df139a3e 100644
 | 
| --- a/gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc
 | 
| +++ b/mojo/skia/gl_bindings_skia.cc
 | 
| @@ -2,24 +2,22 @@
 | 
|  // Use of this source code is governed by a BSD-style license that can be
 | 
|  // found in the LICENSE file.
 | 
|  
 | 
| -#include "gpu/skia_bindings/gl_bindings_skia_cmd_buffer.h"
 | 
| +#include "mojo/skia/gl_bindings_skia.h"
 | 
|  
 | 
|  #ifndef GL_GLEXT_PROTOTYPES
 | 
|  #define GL_GLEXT_PROTOTYPES
 | 
|  #endif
 | 
| -#include "gpu/GLES2/gl2extchromium.h"
 | 
| -#include "third_party/khronos/GLES2/gl2.h"
 | 
| -#include "third_party/khronos/GLES2/gl2ext.h"
 | 
| +#include "mojo/public/c/gpu/GLES2/gl2.h"
 | 
| +#include "mojo/public/c/gpu/GLES2/gl2ext.h"
 | 
| +#include "mojo/public/c/gpu/GLES2/gl2extmojo.h"
 | 
|  #include "third_party/skia/include/gpu/gl/GrGLInterface.h"
 | 
|  
 | 
|  namespace skia_bindings {
 | 
|  
 | 
| -GrGLInterface* CreateCommandBufferSkiaGLBinding() {
 | 
| +GrGLInterface* CreateMojoSkiaGLBinding() {
 | 
|    GrGLInterface* interface = new GrGLInterface;
 | 
|    interface->fStandard = kGLES_GrGLStandard;
 | 
| -  interface->fExtensions.init(kGLES_GrGLStandard,
 | 
| -                              glGetString,
 | 
| -                              NULL,
 | 
| +  interface->fExtensions.init(kGLES_GrGLStandard, glGetString, nullptr,
 | 
|                                glGetIntegerv);
 | 
|  
 | 
|    GrGLInterface::Functions* functions = &interface->fFunctions;
 | 
| @@ -132,22 +130,21 @@ GrGLInterface* CreateCommandBufferSkiaGLBinding() {
 | 
|    functions->fFramebufferRenderbuffer = glFramebufferRenderbuffer;
 | 
|    functions->fFramebufferTexture2D = glFramebufferTexture2D;
 | 
|    functions->fFramebufferTexture2DMultisample =
 | 
| -    glFramebufferTexture2DMultisampleEXT;
 | 
| +      glFramebufferTexture2DMultisampleEXT;
 | 
|    functions->fGenFramebuffers = glGenFramebuffers;
 | 
|    functions->fGenRenderbuffers = glGenRenderbuffers;
 | 
|    functions->fGetFramebufferAttachmentParameteriv =
 | 
| -    glGetFramebufferAttachmentParameteriv;
 | 
| +      glGetFramebufferAttachmentParameteriv;
 | 
|    functions->fGetRenderbufferParameteriv = glGetRenderbufferParameteriv;
 | 
|    functions->fRenderbufferStorage = glRenderbufferStorage;
 | 
| -  functions->fRenderbufferStorageMultisample =
 | 
| -    glRenderbufferStorageMultisampleCHROMIUM;
 | 
| +  functions->fRenderbufferStorageMultisample = nullptr;  // TODO: Implement.
 | 
|    functions->fRenderbufferStorageMultisampleES2EXT =
 | 
| -    glRenderbufferStorageMultisampleEXT;
 | 
| +      glRenderbufferStorageMultisampleEXT;
 | 
|    functions->fBindUniformLocation = glBindUniformLocationCHROMIUM;
 | 
| -  functions->fBlitFramebuffer = glBlitFramebufferCHROMIUM;
 | 
| +  functions->fBlitFramebuffer = nullptr;  // TODO: Implement.
 | 
|    functions->fGenerateMipmap = glGenerateMipmap;
 | 
| -  functions->fMatrixLoadf = glMatrixLoadfCHROMIUM;
 | 
| -  functions->fMatrixLoadIdentity = glMatrixLoadIdentityCHROMIUM;
 | 
| +  functions->fMatrixLoadf = nullptr;         // TODO: Implement.
 | 
| +  functions->fMatrixLoadIdentity = nullptr;  // TODO: Implement.
 | 
|  
 | 
|    return interface;
 | 
|  }
 | 
| 
 |