summaryrefslogtreecommitdiffstats
path: root/libs/hwui/RenderNode.cpp
diff options
context:
space:
mode:
authorChris Craik <ccraik@google.com>2015-02-17 16:42:36 -0800
committerChris Craik <ccraik@google.com>2015-02-23 16:18:38 -0800
commita7e5367b5c9d180ccc010cf5cc45e25c021f2ee6 (patch)
tree3b8bb174e0a3c3e0679916871e0e0cdb99aa809f /libs/hwui/RenderNode.cpp
parenta42d2eaf2d6b3cb6072e99b4904b76c8cc263cf3 (diff)
downloadframeworks_base-a7e5367b5c9d180ccc010cf5cc45e25c021f2ee6.zip
frameworks_base-a7e5367b5c9d180ccc010cf5cc45e25c021f2ee6.tar.gz
frameworks_base-a7e5367b5c9d180ccc010cf5cc45e25c021f2ee6.tar.bz2
Fix atrace saveLayer flag logging
Change-Id: I5da85284c15316c9db4cc74011b855ef8c2f7cdd
Diffstat (limited to 'libs/hwui/RenderNode.cpp')
-rw-r--r--libs/hwui/RenderNode.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/libs/hwui/RenderNode.cpp b/libs/hwui/RenderNode.cpp
index 659ef6c..c6fdd3f 100644
--- a/libs/hwui/RenderNode.cpp
+++ b/libs/hwui/RenderNode.cpp
@@ -402,9 +402,10 @@ void RenderNode::setViewProperties(OpenGLRenderer& renderer, T& handler) {
clipFlags = 0; // all clipping done by saveLayer
}
- ATRACE_FORMAT("%s alpha caused %ssaveLayer %dx%d",
- getName(), clipFlags ? "" : "unclipped ",
- (int)layerBounds.getWidth(), (int)layerBounds.getHeight());
+ ATRACE_FORMAT("%s alpha caused %ssaveLayer %dx%d", getName(),
+ (saveFlags & SkCanvas::kClipToLayer_SaveFlag) ? "" : "unclipped ",
+ static_cast<int>(layerBounds.getWidth()),
+ static_cast<int>(layerBounds.getHeight()));
SaveLayerOp* op = new (handler.allocator()) SaveLayerOp(
layerBounds.left, layerBounds.top, layerBounds.right, layerBounds.bottom,