From 0b4d8aa108f2fd14f1ee4de1affacab166d7a357 Mon Sep 17 00:00:00 2001 From: Brian Salomon Date: Wed, 11 Oct 2017 15:34:27 -0400 Subject: Add benchmark for comparing multitexturing to non-multitexturing image draws. Allows benchmarks to override GrContextOptions. Removes the ability to use the same GrContext for all benchmarks in a config. Change-Id: I5ab9f6e81055451ac912a66537843d1a49f3b479 Reviewed-on: https://skia-review.googlesource.com/34080 Reviewed-by: Brian Osman Commit-Queue: Brian Salomon --- bench/GMBench.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'bench/GMBench.h') diff --git a/bench/GMBench.h b/bench/GMBench.h index c9ec80c643..5a917ad2a7 100644 --- a/bench/GMBench.h +++ b/bench/GMBench.h @@ -20,6 +20,10 @@ public: GMBench(skiagm::GM* gm); ~GMBench() override; + void modifyGrContextOptions(GrContextOptions* options) override { + return fGM->modifyGrContextOptions(options); + } + protected: const char* onGetName() override; bool isSuitableFor(Backend backend) override; -- cgit v1.2.3