summaryrefslogtreecommitdiffstats
path: root/cc/trees/draw_property_utils.h
diff options
context:
space:
mode:
authorjaydasika <jaydasika@chromium.org>2015-08-24 20:22:59 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-25 03:23:41 +0000
commit23fb382ed40b98b2643307a1488bf92c76b4b742 (patch)
tree0ba8ab77f72d1b725415a1b072c4ef5df3f19d4f /cc/trees/draw_property_utils.h
parent402efb726e22f44ac46fbe8cbc7ec7da50fd2623 (diff)
downloadchromium_src-23fb382ed40b98b2643307a1488bf92c76b4b742.zip
chromium_src-23fb382ed40b98b2643307a1488bf92c76b4b742.tar.gz
chromium_src-23fb382ed40b98b2643307a1488bf92c76b4b742.tar.bz2
Screen space and Draw Transfrom Of Replica layer of render surface from Property trees
BUG=497817 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1309843002 Cr-Commit-Position: refs/heads/master@{#345246}
Diffstat (limited to 'cc/trees/draw_property_utils.h')
-rw-r--r--cc/trees/draw_property_utils.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/cc/trees/draw_property_utils.h b/cc/trees/draw_property_utils.h
index 434c914..5303d48 100644
--- a/cc/trees/draw_property_utils.h
+++ b/cc/trees/draw_property_utils.h
@@ -90,7 +90,7 @@ gfx::Rect CC_EXPORT ClipRectOfRenderSurfaceFromPropertyTrees(
const ClipTree& clip_tree);
gfx::Transform CC_EXPORT ScreenSpaceTransformOfRenderSurfaceFromPropertyTrees(
- RenderSurfaceImpl* render_surface,
+ const RenderSurfaceImpl* render_surface,
const TransformTree& tree);
gfx::Transform CC_EXPORT
@@ -151,6 +151,15 @@ ClipRectFromPropertyTrees(const LayerImpl* layer,
gfx::Rect CC_EXPORT ViewportRectFromPropertyTrees(const ClipTree& tree);
+gfx::Transform CC_EXPORT DrawTransformOfRenderSurfaceReplicaFromPropertyTrees(
+ const RenderSurfaceImpl* render_surface,
+ const TransformTree& tree);
+
+gfx::Transform CC_EXPORT
+ScreenSpaceTransformOfRenderSurfaceReplicaFromPropertyTrees(
+ const RenderSurfaceImpl* render_surface,
+ const TransformTree& tree);
+
} // namespace cc
#endif // CC_TREES_DRAW_PROPERTY_UTILS_H_