Index: src/gpu/gl/GrGpuGL.h |
diff --git a/src/gpu/gl/GrGpuGL.h b/src/gpu/gl/GrGpuGL.h |
index f18962cd379dd17cb7a36c5a4f2de1c18342857a..76b1999baea3baec7761549b11ae24d8946b23e2 100644 |
--- a/src/gpu/gl/GrGpuGL.h |
+++ b/src/gpu/gl/GrGpuGL.h |
@@ -148,7 +148,9 @@ private: |
virtual void clearStencil(GrRenderTarget*) SK_OVERRIDE; |
virtual void clearStencilClip(GrRenderTarget*, const SkIRect& rect, |
bool insideClip) SK_OVERRIDE; |
- virtual bool flushGraphicsState(DrawType, const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE; |
+ virtual bool flushGraphicsState(const DrawInfo&, |
+ DrawType, |
+ const GrDeviceCoordTexture* dstCopy) SK_OVERRIDE; |
// GrDrawTarget overrides |
virtual void didAddGpuTraceMarker() SK_OVERRIDE; |
@@ -220,7 +222,9 @@ private: |
// flushes the scissor. see the note on flushBoundTextureAndParams about |
// flushing the scissor after that function is called. |
- void flushScissor(const GrGLIRect& rtViewport, GrSurfaceOrigin rtOrigin); |
+ void flushScissor(const DrawInfo::ScissorState&, |
+ const GrGLIRect& rtViewport, |
+ GrSurfaceOrigin rtOrigin); |
void initFSAASupport(); |