Index: ui/accelerated_widget_mac/ca_renderer_layer_tree.h |
diff --git a/ui/accelerated_widget_mac/ca_renderer_layer_tree.h b/ui/accelerated_widget_mac/ca_renderer_layer_tree.h |
index cb9d092b73842d41936717cd35711f316fe75912..87f93122b3924179550eca3fd5f335d712586694 100644 |
--- a/ui/accelerated_widget_mac/ca_renderer_layer_tree.h |
+++ b/ui/accelerated_widget_mac/ca_renderer_layer_tree.h |
@@ -19,6 +19,7 @@ |
#include "ui/gfx/geometry/rect_f.h" |
#include "ui/gfx/mac/io_surface.h" |
#include "ui/gfx/transform.h" |
+#include "ui/gl/ca_renderer_layer_params.h" |
@class AVSampleBufferDisplayLayer; |
@@ -141,7 +142,8 @@ class ACCELERATED_WIDGET_MAC_EXPORT CARendererLayerTree { |
unsigned background_color, |
unsigned edge_aa_mask, |
float opacity, |
- unsigned filter); |
+ unsigned filter, |
+ const CARendererLayerParams::FilterEffects& filter_effects); |
ContentLayer(ContentLayer&& layer); |
// See the behavior of RootLayer for the effects of these functions on the |
@@ -171,6 +173,9 @@ class ACCELERATED_WIDGET_MAC_EXPORT CARendererLayerTree { |
base::scoped_nsobject<AVSampleBufferDisplayLayer> av_layer; |
bool use_av_layer = false; |
+ // Filter effects to apply to this layer. |
+ CARendererLayerParams::FilterEffects filter_effects; |
+ |
private: |
DISALLOW_COPY_AND_ASSIGN(ContentLayer); |
}; |