commit | a3b8c67ea6e542aecf40d46ce9be45d50ef89660 | [log] [tgz] |
---|---|---|
author | joshualitt <joshualitt@google.com> | Wed Oct 14 14:45:07 2015 -0700 |
committer | Commit bot <commit-bot@chromium.org> | Wed Oct 14 14:45:07 2015 -0700 |
tree | 1968abda038b8418734101cb344aa621a442a941 | |
parent | fc06e9c0e621744654e231ae6fa4460d88c0e27e [diff] [blame] |
Revert of small tidy of benchmarkstream (patchset #2 id:20001 of https://codereview.chromium.org/1395703002/ ) Reason for revert: Breaks visualbench Original issue's description: > small tidy of benchmarkstream > > BUG=skia: > > Committed: https://skia.googlesource.com/skia/+/691b6af907e55250a29a7a2a346b63c2026011c3 TBR=robertphillips@google.com,joshualitt@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia: Review URL: https://codereview.chromium.org/1392833006
diff --git a/tools/VisualBench/TimingStateMachine.cpp b/tools/VisualBench/TimingStateMachine.cpp index 85aab42..ae03f5d 100644 --- a/tools/VisualBench/TimingStateMachine.cpp +++ b/tools/VisualBench/TimingStateMachine.cpp
@@ -91,7 +91,9 @@ fLastMeasurement = this->elapsed() / (FLAGS_frames * fLoops); } -void TimingStateMachine::nextBenchmark() { +void TimingStateMachine::nextBenchmark(SkCanvas* canvas, Benchmark* benchmark) { + benchmark->postDraw(canvas); + benchmark->perCanvasPostDraw(canvas); fLoops = 1; fInnerState = kTuning_InnerState; fState = kPreWarm_State;