| Index: cc/render_pass.h
|
| diff --git a/cc/render_pass.h b/cc/render_pass.h
|
| index 5289c2bc64dddb3f37e747f76fcc70164fedcba1..744cb85f4a95b909df8275d472c0d1cc3aa0257a 100644
|
| --- a/cc/render_pass.h
|
| +++ b/cc/render_pass.h
|
| @@ -18,6 +18,8 @@
|
| #include <public/WebTransformationMatrix.h>
|
| #include <vector>
|
|
|
| +class SkImageFilter;
|
| +
|
| namespace cc {
|
|
|
| class CCLayerImpl;
|
| @@ -91,6 +93,9 @@ public:
|
| const WebKit::WebFilterOperations& backgroundFilters() const { return m_backgroundFilters; }
|
| void setBackgroundFilters(const WebKit::WebFilterOperations& filters) { m_backgroundFilters = filters; }
|
|
|
| + SkImageFilter* filter() const { return m_filter; }
|
| + void setFilter(SkImageFilter* filter);
|
| +
|
| bool hasTransparentBackground() const { return m_hasTransparentBackground; }
|
| void setHasTransparentBackground(bool transparent) { m_hasTransparentBackground = transparent; }
|
|
|
| @@ -109,6 +114,7 @@ protected:
|
| bool m_hasOcclusionFromOutsideTargetSurface;
|
| WebKit::WebFilterOperations m_filters;
|
| WebKit::WebFilterOperations m_backgroundFilters;
|
| + SkImageFilter* m_filter;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(CCRenderPass);
|
| };
|
|
|