aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/nanobench.cpp
diff options
context:
space:
mode:
authorGravatar Brian Osman <brianosman@google.com>2017-08-31 14:09:22 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-08-31 18:36:51 +0000
commitc3cdef5fb07087f5aeeff73dc5a990030b4418ca (patch)
tree5c6beb32843ea06253fbd6b253077990bfebdcfd /bench/nanobench.cpp
parentd5a3f7f9673a152928332a38e53a5fc55f590f40 (diff)
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 <mtklein@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
Diffstat (limited to 'bench/nanobench.cpp')
-rw-r--r--bench/nanobench.cpp3
1 files changed, 3 insertions, 0 deletions
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);