Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(88)

Side by Side Diff: cc/trees/property_tree.cc

Issue 1868003002: cc: Move RenderTarget Information to Effect Tree (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <stddef.h> 5 #include <stddef.h>
6 6
7 #include <set> 7 #include <set>
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/logging.h" 10 #include "base/logging.h"
(...skipping 418 matching lines...) Expand 10 before | Expand all | Expand 10 after
429 layers_are_clipped = data.layers_are_clipped(); 429 layers_are_clipped = data.layers_are_clipped();
430 layers_are_clipped_when_surfaces_disabled = 430 layers_are_clipped_when_surfaces_disabled =
431 data.layers_are_clipped_when_surfaces_disabled(); 431 data.layers_are_clipped_when_surfaces_disabled();
432 resets_clip = data.resets_clip(); 432 resets_clip = data.resets_clip();
433 } 433 }
434 434
435 EffectNodeData::EffectNodeData() 435 EffectNodeData::EffectNodeData()
436 : opacity(1.f), 436 : opacity(1.f),
437 screen_space_opacity(1.f), 437 screen_space_opacity(1.f),
438 has_render_surface(false), 438 has_render_surface(false),
439 render_surface(nullptr),
439 has_copy_request(false), 440 has_copy_request(false),
440 has_background_filters(false), 441 has_background_filters(false),
441 node_or_ancestor_has_background_filters(false), 442 node_or_ancestor_has_background_filters(false),
442 to_screen_opacity_is_animated(false), 443 to_screen_opacity_is_animated(false),
443 hidden_by_backface_visibility(false), 444 hidden_by_backface_visibility(false),
444 double_sided(false), 445 double_sided(false),
445 is_drawn(true), 446 is_drawn(true),
446 has_animated_opacity(false), 447 has_animated_opacity(false),
447 effect_changed(false), 448 effect_changed(false),
448 num_copy_requests_in_subtree(0), 449 num_copy_requests_in_subtree(0),
(...skipping 1468 matching lines...) Expand 10 before | Expand all | Expand 10 after
1917 break; 1918 break;
1918 case ALL_TREES: 1919 case ALL_TREES:
1919 transform_tree.ResetChangeTracking(); 1920 transform_tree.ResetChangeTracking();
1920 effect_tree.ResetChangeTracking(); 1921 effect_tree.ResetChangeTracking();
1921 } 1922 }
1922 changed = false; 1923 changed = false;
1923 full_tree_damaged = false; 1924 full_tree_damaged = false;
1924 } 1925 }
1925 1926
1926 } // namespace cc 1927 } // namespace cc
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698