Index: Source/platform/graphics/Canvas2DLayerBridge.h |
diff --git a/Source/platform/graphics/Canvas2DLayerBridge.h b/Source/platform/graphics/Canvas2DLayerBridge.h |
index 1060eea51c14ed0173c6b37dd522dc214de07dd4..3f6994c68fb39e82710b0b17348117b44a0ff52a 100644 |
--- a/Source/platform/graphics/Canvas2DLayerBridge.h |
+++ b/Source/platform/graphics/Canvas2DLayerBridge.h |
@@ -74,6 +74,7 @@ public: |
WebLayer* layer() const; |
Platform3DObject getBackingTexture(); |
bool isAccelerated() const { return true; } |
+ void setFilterLevel(SkPaint::FilterLevel); |
void setIsHidden(bool); |
void setImageBuffer(ImageBuffer* imageBuffer) { m_imageBuffer = imageBuffer; } |
@@ -112,6 +113,7 @@ protected: |
int m_framesSinceMailboxRelease; |
bool m_destructionInProgress; |
bool m_rateLimitingEnabled; |
+ SkPaint::FilterLevel m_filterLevel; |
bool m_isHidden; |
friend class WTF::DoublyLinkedListNode<Canvas2DLayerBridge>; |
@@ -138,6 +140,7 @@ protected: |
MailboxInfo* releasedMailboxInfo(); |
uint32_t m_lastImageId; |
+ GLenum m_lastFilter; |
Vector<MailboxInfo> m_mailboxes; |
int m_releasedMailboxInfoIndex; |
OpacityMode m_opacityMode; |