| Index: cc/trees/effect_node.h
|
| diff --git a/cc/trees/effect_node.h b/cc/trees/effect_node.h
|
| index e1699be82e38bcd1c6963f8b17f6e8dc8ff48cf7..36692ebe9aa2034a5eb3b464d27e9c35a98bb7b7 100644
|
| --- a/cc/trees/effect_node.h
|
| +++ b/cc/trees/effect_node.h
|
| @@ -44,6 +44,13 @@ struct CC_EXPORT EffectNode {
|
|
|
| bool has_render_surface;
|
| RenderSurfaceImpl* render_surface;
|
| + // Only applicable if has render surface. A true value means a clip needs to
|
| + // be applied to the output of the surface when it is drawn onto its parent
|
| + // surface.
|
| + // TODO(crbug.com/504464): There is ongoing work to delay render surface
|
| + // decision to later phase of the pipeline. This flag shall be removed and
|
| + // computed during render surface decision.
|
| + bool surface_is_clipped;
|
| bool has_copy_request;
|
| bool hidden_by_backface_visibility;
|
| bool double_sided;
|
|
|