Index: cc/layers/draw_properties.h |
diff --git a/cc/layers/draw_properties.h b/cc/layers/draw_properties.h |
index 3f167b9b0b653c219f001f4072d149e700e0accc..9f9aa846f73483d6bd6552e63bdc309f3a350740 100644 |
--- a/cc/layers/draw_properties.h |
+++ b/cc/layers/draw_properties.h |
@@ -128,6 +128,21 @@ struct CC_EXPORT DrawProperties { |
// or the layer doesn't contribute anything, then this ID will be either out |
// of date or 0. |
int last_drawn_render_surface_layer_list_id; |
+ |
+ // The scale at which content for the layer should be rastered in order to be |
+ // perfectly crisp. |
+ float ideal_contents_scale; |
+ |
+ // The maximum scale during the layers current animation at which content |
+ // should be rastered at to be crisp. |
+ float maximum_animation_contents_scale; |
+ |
+ // The page scale factor that is applied to the layer. Since some layers may |
+ // have page scale applied and others not, this may differ between layers. |
+ float page_scale_factor; |
+ |
+ // The device scale factor that is applied to the layer. |
+ float device_scale_factor; |
}; |
} // namespace cc |