Searched refs:mask_layer (Results 1 - 19 of 19) sorted by relevance

/external/chromium_org/cc/layers/
H A Drender_surface_impl.cc184 LayerImpl* mask_layer = owning_layer_->mask_layer(); local
185 if (mask_layer &&
186 (!mask_layer->DrawsContent() || mask_layer->bounds().IsEmpty()))
187 mask_layer = NULL;
189 if (!mask_layer && for_replica) {
190 mask_layer = owning_layer_->replica_layer()->mask_layer();
191 if (mask_layer
[all...]
H A Dlayer.h126 void SetMaskLayer(Layer* mask_layer);
127 Layer* mask_layer() { return mask_layer_.get(); } function in class:cc::Layer
128 const Layer* mask_layer() const { return mask_layer_.get(); } function in class:cc::Layer
H A Dlayer_impl.h140 void SetMaskLayer(scoped_ptr<LayerImpl> mask_layer);
141 LayerImpl* mask_layer() { return mask_layer_.get(); } function in class:cc::LayerImpl
142 const LayerImpl* mask_layer() const { return mask_layer_.get(); } function in class:cc::LayerImpl
H A Dlayer_impl.cc732 void LayerImpl::SetMaskLayer(scoped_ptr<LayerImpl> mask_layer) { argument
733 int new_layer_id = mask_layer ? mask_layer->id() : -1;
735 if (mask_layer) {
736 DCHECK_EQ(layer_tree_impl(), mask_layer->layer_tree_impl());
742 mask_layer_ = mask_layer.Pass();
1359 state->Set("mask_layer", mask_layer_->AsValue().release());
H A Dlayer.cc446 void Layer::SetMaskLayer(Layer* mask_layer) { argument
448 if (mask_layer_.get() == mask_layer)
454 mask_layer_ = mask_layer;
H A Dlayer_unittest.cc799 EXPECT_EQ(replica, replica->mask_layer()->parent());
831 if (layer->mask_layer())
832 AssertLayerTreeHostMatchesForSubtree(layer->mask_layer(), host);
/external/chromium_org/cc/trees/
H A Dlayer_tree_host_common.h174 if (root_layer->mask_layer() && root_layer->mask_layer()->id() == layer_id)
175 return root_layer->mask_layer();
195 if (LayerType* mask_layer = root_layer->mask_layer())
196 function.Run(mask_layer);
199 if (LayerType* mask_layer = replica_layer->mask_layer())
200 function.Run(mask_layer);
H A Dtree_synchronizer.cc111 new_layers, old_layers, layer->mask_layer(), tree_impl));
222 PushPropertiesInternal(layer->mask_layer(),
223 layer_impl->mask_layer(),
H A Dlayer_tree_host_common.cc380 return layer->masks_to_bounds() || layer->mask_layer();
535 if (layer->mask_layer())
536 layer->mask_layer()->SavePaintProperties();
537 if (layer->replica_layer() && layer->replica_layer()->mask_layer())
538 layer->replica_layer()->mask_layer()->SavePaintProperties();
558 if (layer->mask_layer()) {
924 LayerType* mask_layer = layer->mask_layer(); local
925 if (mask_layer) {
926 mask_layer
[all...]
H A Dlayer_tree_host.cc917 if (it->mask_layer())
918 it->mask_layer()->SetTexturePriorities(calculator);
919 if (it->replica_layer() && it->replica_layer()->mask_layer())
920 it->replica_layer()->mask_layer()->SetTexturePriorities(calculator);
986 Layer* mask_layer = render_surface_layer->mask_layer(); local
987 if (mask_layer) {
988 *did_paint_content |= mask_layer->Update(queue, NULL);
989 *need_more_updates |= mask_layer->NeedMoreUpdates();
994 render_surface_layer->replica_layer()->mask_layer()
[all...]
H A Ddamage_tracker.cc370 if (layer->replica_layer() && layer->replica_layer()->mask_layer()) {
371 LayerImpl* replica_mask_layer = layer->replica_layer()->mask_layer();
H A Ddamage_tracker_unittest.cc65 render_surface_layer_list[i]->mask_layer(),
1042 scoped_ptr<LayerImpl> mask_layer = local
1044 mask_layer->SetPosition(child->position());
1045 mask_layer->SetAnchorPoint(gfx::PointF());
1046 mask_layer->SetBounds(child->bounds());
1047 mask_layer->SetContentBounds(child->bounds());
1048 child->SetMaskLayer(mask_layer.Pass());
1050 LayerImpl* mask_layer = child->mask_layer(); local
1073 mask_layer
[all...]
H A Dtree_synchronizer_unittest.cc111 ASSERT_EQ(!!layer->mask_layer(), !!layer_impl->mask_layer());
112 if (layer->mask_layer()) {
114 layer->mask_layer(), layer_impl->mask_layer(), tree_impl);
494 scoped_refptr<Layer> mask_layer = Layer::Create(); local
495 layer_tree_root->children()[0]->SetMaskLayer(mask_layer.get());
H A Dlayer_tree_impl.cc422 if (layer->mask_layer())
423 layer->mask_layer()->UpdateTilePriorities();
424 if (layer->replica_layer() && layer->replica_layer()->mask_layer())
425 layer->replica_layer()->mask_layer()->UpdateTilePriorities();
H A Dlayer_tree_host_impl_unittest.cc4080 FakeMaskLayerImpl* mask_layer = scoped_mask_layer.get(); local
4104 mask_layer->SetBounds(scaling_layer_size);
4105 mask_layer->SetContentBounds(scaling_layer_size);
4106 mask_layer->SetPosition(gfx::PointF());
4107 mask_layer->SetAnchorPoint(gfx::PointF());
4108 mask_layer->SetDrawsContent(true);
4171 mask_layer->SetContentBounds(content_bounds);
4172 mask_layer->SetContentsScale(device_scale_factor, device_scale_factor);
4210 FakeMaskLayerImpl* mask_layer = scoped_mask_layer.get(); local
4227 mask_layer
4360 FakeMaskLayerImpl* mask_layer = scoped_mask_layer.get(); local
4519 FakeMaskLayerImpl* mask_layer = scoped_mask_layer.get(); local
4645 FakeMaskLayerImpl* mask_layer = scoped_mask_layer.get(); local
[all...]
H A Docclusion_tracker.cc227 if (finished_target->mask_layer() || !SurfaceOpacityKnown(surface) ||
H A Dlayer_tree_host_impl.cc514 render_surface_layer->mask_layer(),
2622 if (current->mask_layer())
2623 SendReleaseResourcesRecursive(current->mask_layer());
H A Dlayer_tree_host_common_unittest.cc4947 ASSERT_FALSE(intermediate_layer->mask_layer());
7608 scoped_refptr<Layer> mask_layer = Layer::Create(); local
7613 child->SetMaskLayer(mask_layer.get());
7628 mask_layer,
7629 LayerTreeHostCommon::FindLayerInSubtree(root.get(), mask_layer->id()));
/external/chromium_org/cc/test/
H A Dtiled_layer_test_common.cc128 if (mask_layer()) {
129 if (mask_layer()->needs_push_properties() ||
130 mask_layer()->descendant_needs_push_properties())

Completed in 239 milliseconds