Index: src/gpu/gl/GrGLGpu.cpp |
diff --git a/src/gpu/gl/GrGLGpu.cpp b/src/gpu/gl/GrGLGpu.cpp |
index ec38804da377c4502f29064b090fefc263af276c..c91a0f46fab04eb9b448af9fa3e8bf2d57ce241e 100644 |
--- a/src/gpu/gl/GrGLGpu.cpp |
+++ b/src/gpu/gl/GrGLGpu.cpp |
@@ -479,10 +479,6 @@ void GrGLGpu::disconnect(DisconnectType type) { |
/////////////////////////////////////////////////////////////////////////////// |
-InstancedRendering* GrGLGpu::createInstancedRenderingIfSupported() { |
- return GLInstancedRendering::CreateIfSupported(this); |
-} |
- |
void GrGLGpu::onResetContext(uint32_t resetBits) { |
// we don't use the zb at all |
if (resetBits & kMisc_GrGLBackendState) { |
@@ -1965,6 +1961,10 @@ GrBuffer* GrGLGpu::onCreateBuffer(size_t size, GrBufferType intendedType, |
return GrGLBuffer::Create(this, size, intendedType, accessPattern, data); |
} |
+InstancedRendering* GrGLGpu::onCreateInstancedRendering() { |
+ return new GLInstancedRendering(this); |
+} |
+ |
void GrGLGpu::flushScissor(const GrScissorState& scissorState, |
const GrGLIRect& rtViewport, |
GrSurfaceOrigin rtOrigin) { |