Index: src/gpu/gl/GrGLGpu.h |
diff --git a/src/gpu/gl/GrGLGpu.h b/src/gpu/gl/GrGLGpu.h |
index 6f194dcd6c4296ebaebb0b1ec5ba86f6329e6d43..a029de7245828934dc7b314ca1295ce7fc4856dd 100644 |
--- a/src/gpu/gl/GrGLGpu.h |
+++ b/src/gpu/gl/GrGLGpu.h |
@@ -310,7 +310,7 @@ private: |
void flushRenderTarget(GrGLRenderTarget*, const SkIRect* bounds); |
void flushStencil(const GrStencilSettings&); |
- void flushHWAAState(GrRenderTarget* rt, bool useHWAA); |
+ void flushHWAAState(GrRenderTarget* rt, bool useHWAA, bool stencilEnabled); |
// helper for onCreateTexture and writeTexturePixels |
enum UploadType { |
@@ -542,6 +542,10 @@ private: |
uint32_t fHWBoundRenderTargetUniqueID; |
TriState fHWSRGBFramebuffer; |
SkTArray<uint32_t, true> fHWBoundTextureUniqueIDs; |
+ |
+ // EXT_raster_multisample. |
+ TriState fHWRasterMultisampleEnabled; |
+ int fHWNumRasterSamples; |
///@} |
/** IDs for copy surface program. */ |