Index: Source/core/platform/graphics/chromium/Canvas2DLayerBridge.h |
diff --git a/Source/core/platform/graphics/chromium/Canvas2DLayerBridge.h b/Source/core/platform/graphics/chromium/Canvas2DLayerBridge.h |
index 3760891aac783012711f14b4512eae03352abbb8..47cd68916a78a6893dc82a2422289ced7e315d2c 100644 |
--- a/Source/core/platform/graphics/chromium/Canvas2DLayerBridge.h |
+++ b/Source/core/platform/graphics/chromium/Canvas2DLayerBridge.h |
@@ -69,7 +69,7 @@ public: |
NonOpaque |
}; |
- static PassRefPtr<Canvas2DLayerBridge> create(PassRefPtr<GraphicsContext3D>, const IntSize&, OpacityMode); |
+ static PassRefPtr<Canvas2DLayerBridge> create(PassRefPtr<GraphicsContext3D>, const IntSize&, OpacityMode, int msaaSampleCount); |
virtual ~Canvas2DLayerBridge(); |
@@ -102,12 +102,13 @@ public: |
protected: |
void destroy(); |
friend class Canvas2DLayerBridgePtr; |
- Canvas2DLayerBridge(PassRefPtr<GraphicsContext3D>, PassRefPtr<SkDeferredCanvas>, OpacityMode); |
+ Canvas2DLayerBridge(PassRefPtr<GraphicsContext3D>, PassRefPtr<SkDeferredCanvas>, int, OpacityMode); |
void setRateLimitingEnabled(bool); |
RefPtr<SkDeferredCanvas> m_canvas; |
OwnPtr<WebKit::WebExternalTextureLayer> m_layer; |
RefPtr<GraphicsContext3D> m_context; |
+ int m_msaaSampleCount; |
size_t m_bytesAllocated; |
bool m_didRecordDrawCommand; |
bool m_surfaceIsValid; |