| 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;
|
|
|