reset shader compilations for stats
BUG=skia:
Review URL: https://codereview.chromium.org/1491823003
diff --git a/bench/SKPBench.cpp b/bench/SKPBench.cpp
index c548090..6f4c688 100644
--- a/bench/SKPBench.cpp
+++ b/bench/SKPBench.cpp
@@ -157,6 +157,7 @@
}
#if SK_SUPPORT_GPU
+#include "GrGpu.h"
static void draw_pic_for_stats(SkCanvas* canvas, GrContext* context, const SkPicture* picture,
SkTArray<SkString>* keys, SkTArray<double>* values,
const char* tag) {
@@ -186,6 +187,7 @@
context->flush();
context->freeGpuResources();
context->resetContext();
+ context->getGpu()->resetShaderCacheForTesting();
draw_pic_for_stats(canvas, context, fPic, keys, values, "first_frame");
// draw second frame