Index: cc/layers/render_surface_impl.cc |
diff --git a/cc/layers/render_surface_impl.cc b/cc/layers/render_surface_impl.cc |
index 1a742f981796de7b0e68dacde11c82d6cae26860..a2d128ca1f0d480810720c2d85c48c7bed3fec72 100644 |
--- a/cc/layers/render_surface_impl.cc |
+++ b/cc/layers/render_surface_impl.cc |
@@ -21,6 +21,7 @@ |
#include "cc/quads/shared_quad_state.h" |
#include "cc/trees/damage_tracker.h" |
#include "cc/trees/draw_property_utils.h" |
+#include "cc/trees/effect_node.h" |
#include "cc/trees/layer_tree_impl.h" |
#include "cc/trees/occlusion.h" |
#include "third_party/skia/include/core/SkImageFilter.h" |
@@ -45,9 +46,9 @@ RenderSurfaceImpl* RenderSurfaceImpl::render_target() { |
EffectTree& effect_tree = |
owning_layer_->layer_tree_impl()->property_trees()->effect_tree; |
EffectNode* node = effect_tree.Node(EffectTreeIndex()); |
- EffectNode* target_node = effect_tree.Node(node->data.target_id); |
+ EffectNode* target_node = effect_tree.Node(node->target_id); |
if (target_node->id != 0) |
- return target_node->data.render_surface; |
+ return target_node->render_surface; |
else |
return this; |
} |
@@ -56,9 +57,9 @@ const RenderSurfaceImpl* RenderSurfaceImpl::render_target() const { |
const EffectTree& effect_tree = |
owning_layer_->layer_tree_impl()->property_trees()->effect_tree; |
const EffectNode* node = effect_tree.Node(EffectTreeIndex()); |
- const EffectNode* target_node = effect_tree.Node(node->data.target_id); |
+ const EffectNode* target_node = effect_tree.Node(node->target_id); |
if (target_node->id != 0) |
- return target_node->data.render_surface; |
+ return target_node->render_surface; |
else |
return this; |
} |
@@ -125,43 +126,43 @@ int RenderSurfaceImpl::OwningLayerId() const { |
} |
bool RenderSurfaceImpl::HasReplica() const { |
- return OwningEffectNode()->data.replica_layer_id != -1; |
+ return OwningEffectNode()->replica_layer_id != -1; |
} |
const LayerImpl* RenderSurfaceImpl::ReplicaLayer() const { |
- int replica_layer_id = OwningEffectNode()->data.replica_layer_id; |
+ int replica_layer_id = OwningEffectNode()->replica_layer_id; |
return owning_layer_->layer_tree_impl()->LayerById(replica_layer_id); |
} |
LayerImpl* RenderSurfaceImpl::ReplicaLayer() { |
- int replica_layer_id = OwningEffectNode()->data.replica_layer_id; |
+ int replica_layer_id = OwningEffectNode()->replica_layer_id; |
return owning_layer_->layer_tree_impl()->LayerById(replica_layer_id); |
} |
LayerImpl* RenderSurfaceImpl::MaskLayer() { |
- int mask_layer_id = OwningEffectNode()->data.mask_layer_id; |
+ int mask_layer_id = OwningEffectNode()->mask_layer_id; |
return owning_layer_->layer_tree_impl()->LayerById(mask_layer_id); |
} |
bool RenderSurfaceImpl::HasMask() const { |
- return OwningEffectNode()->data.mask_layer_id != -1; |
+ return OwningEffectNode()->mask_layer_id != -1; |
} |
LayerImpl* RenderSurfaceImpl::ReplicaMaskLayer() { |
- int replica_mask_layer_id = OwningEffectNode()->data.replica_mask_layer_id; |
+ int replica_mask_layer_id = OwningEffectNode()->replica_mask_layer_id; |
return owning_layer_->layer_tree_impl()->LayerById(replica_mask_layer_id); |
} |
bool RenderSurfaceImpl::HasReplicaMask() const { |
- return OwningEffectNode()->data.replica_mask_layer_id != -1; |
+ return OwningEffectNode()->replica_mask_layer_id != -1; |
} |
const FilterOperations& RenderSurfaceImpl::BackgroundFilters() const { |
- return OwningEffectNode()->data.background_filters; |
+ return OwningEffectNode()->background_filters; |
} |
bool RenderSurfaceImpl::HasCopyRequest() const { |
- return OwningEffectNode()->data.has_copy_request; |
+ return OwningEffectNode()->has_copy_request; |
} |
int RenderSurfaceImpl::TransformTreeIndex() const { |