Index: Source/platform/graphics/Canvas2DLayerBridge.h |
diff --git a/Source/platform/graphics/Canvas2DLayerBridge.h b/Source/platform/graphics/Canvas2DLayerBridge.h |
index c6e8a1169bdf543aafe7291fd9d5056c83933e8d..f23c8c4237a9bce010bd99f00653531b190e0475 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; |
}; |