summaryrefslogtreecommitdiffstats
path: root/cc/surfaces
diff options
context:
space:
mode:
authoryuhaoz <yuhaoz@google.com>2015-08-17 13:00:26 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-17 20:01:13 +0000
commitb0bdf54635605d8e639eb0d213ae463e8805cfb0 (patch)
tree9d8e17296fef9fcf1e4f5289d758c422a902960b /cc/surfaces
parent967f4c61518a68920027731e0ef228f03f2dca4c (diff)
downloadchromium_src-b0bdf54635605d8e639eb0d213ae463e8805cfb0.zip
chromium_src-b0bdf54635605d8e639eb0d213ae463e8805cfb0.tar.gz
chromium_src-b0bdf54635605d8e639eb0d213ae463e8805cfb0.tar.bz2
Change LatencyInfo to use Flow API v2.
BUG=https://github.com/catapult-project/catapult/issues/1079 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1291243002 Cr-Commit-Position: refs/heads/master@{#343738}
Diffstat (limited to 'cc/surfaces')
-rw-r--r--cc/surfaces/display.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/cc/surfaces/display.cc b/cc/surfaces/display.cc
index 5b69964..6bb12dc 100644
--- a/cc/surfaces/display.cc
+++ b/cc/surfaces/display.cc
@@ -235,9 +235,10 @@ bool Display::DrawAndSwap() {
if (should_swap) {
swapped_since_resize_ = true;
for (auto& latency : frame->metadata.latency_info) {
- TRACE_EVENT_FLOW_STEP0("input,benchmark", "LatencyInfo.Flow",
- TRACE_ID_DONT_MANGLE(latency.trace_id()),
- "Display::DrawAndSwap");
+ TRACE_EVENT_WITH_FLOW1("input,benchmark", "LatencyInfo.Flow",
+ TRACE_ID_DONT_MANGLE(latency.trace_id()),
+ TRACE_EVENT_FLAG_FLOW_IN | TRACE_EVENT_FLAG_FLOW_OUT,
+ "step", "Display::DrawAndSwap");
}
benchmark_instrumentation::IssueDisplayRenderingStatsEvent();
renderer_->SwapBuffers(frame->metadata);