aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/Benchmark.h
diff options
context:
space:
mode:
Diffstat (limited to 'bench/Benchmark.h')
-rw-r--r--bench/Benchmark.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/bench/Benchmark.h b/bench/Benchmark.h
index 8fc75f8b8e..ddc93870cd 100644
--- a/bench/Benchmark.h
+++ b/bench/Benchmark.h
@@ -27,7 +27,7 @@
* DEF_BENCH(return new MyBenchmark(...))
*/
-
+struct GrContextOptions;
class SkCanvas;
class SkPaint;
@@ -63,6 +63,9 @@ public:
return backend != kNonRendering_Backend;
}
+ // Allows a benchmark to override options used to construct the GrContext.
+ virtual void modifyGrContextOptions(GrContextOptions*) {}
+
virtual int calculateLoops(int defaultLoops) const {
return defaultLoops;
}