From c3cdef5fb07087f5aeeff73dc5a990030b4418ca Mon Sep 17 00:00:00 2001 From: Brian Osman Date: Thu, 31 Aug 2017 14:09:22 -0400 Subject: Add top-level trace markers for each benchmark Also add new paragraph about using systrace correctly Docs-Preview: https://skia.org/?cl=41502 Change-Id: I114c14cc2e87a8b72aec46d8c354d3ea877a41ab Reviewed-on: https://skia-review.googlesource.com/41502 Reviewed-by: Mike Klein Commit-Queue: Brian Osman --- bench/nanobench.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'bench/nanobench.cpp') diff --git a/bench/nanobench.cpp b/bench/nanobench.cpp index bd23c3e39a..d69db82880 100644 --- a/bench/nanobench.cpp +++ b/bench/nanobench.cpp @@ -46,6 +46,7 @@ #include "SkSurface.h" #include "SkTaskGroup.h" #include "SkThreadUtils.h" +#include "SkTraceEvent.h" #include "Stats.h" #include "ThermalManager.h" #include "ios_utils.h" @@ -1272,6 +1273,8 @@ int main(int argc, char** argv) { } } + TRACE_EVENT1("skia", bench->getUniqueName(), "config", config); + target->setup(); bench->perCanvasPreDraw(canvas); -- cgit v1.2.3