Lines Matching defs:DrawProperties
17 struct CC_EXPORT DrawProperties { struct
18 DrawProperties() in DrawProperties() function
51 // DrawProperties::opacity may be different than LayerType::opacity, argument
56 // xxx_is_animating flags are used to indicate whether the DrawProperties argument
60 bool opacity_is_animating;
61 bool screen_space_opacity_is_animating;
62 bool target_space_transform_is_animating;
63 bool screen_space_transform_is_animating;
66 bool can_use_lcd_text;
69 bool is_clipped;
74 LayerType* render_target;
77 scoped_ptr<typename LayerType::RenderSurfaceType> render_surface;
80 gfx::Rect visible_content_rect;
84 gfx::Rect drawable_content_rect;
111 // lets us avoid work in CalculateDrawPropertiesInternal -- if none of our argument
113 bool has_child_with_a_scroll_parent;
117 bool sorted_for_recursion;
122 size_t index_of_first_descendants_addition;
123 size_t num_descendants_added;
124 size_t index_of_first_render_surface_layer_list_addition;
125 size_t num_render_surfaces_added;
134 int last_drawn_render_surface_layer_list_id;
138 float ideal_contents_scale;
142 float maximum_animation_contents_scale;
146 float page_scale_factor;
149 float device_scale_factor;