Index: src/gpu/gl/GrGLGpu.h |
diff --git a/src/gpu/gl/GrGLGpu.h b/src/gpu/gl/GrGLGpu.h |
index 637a1cf16157af0a0b95f7802f181e6525b179fc..2d05396f87c8f71720b6b71837c533e0bfb2210a 100644 |
--- a/src/gpu/gl/GrGLGpu.h |
+++ b/src/gpu/gl/GrGLGpu.h |
@@ -128,6 +128,8 @@ public: |
bool isTestingOnlyBackendTexture(GrBackendObject) const override; |
void deleteTestingOnlyBackendTexture(GrBackendObject, bool abandonTexture) const override; |
+ void resetShaderCacheForTesting() const override; |
+ |
private: |
GrGLGpu(GrGLContext* ctx, GrContext* context); |
@@ -213,6 +215,7 @@ private: |
ProgramCache(GrGLGpu* gpu); |
~ProgramCache(); |
+ void reset(); |
void abandon(); |
GrGLProgram* refProgram(const DrawArgs&); |