Index: src/gpu/gl/GrGLTexture.h |
diff --git a/src/gpu/gl/GrGLTexture.h b/src/gpu/gl/GrGLTexture.h |
index 62052fd16abb0f17e1af4bb008a4c0c32d0b807c..a8800fab55b0f384f5f0565d071ac53c1158d245 100644 |
--- a/src/gpu/gl/GrGLTexture.h |
+++ b/src/gpu/gl/GrGLTexture.h |
@@ -45,7 +45,7 @@ private: |
//////////////////////////////////////////////////////////////////////////////// |
-class GrGLTexture : public GrTexture { |
+class GrGLTexture : public GrTextureImpl { |
public: |
struct TexParams { |
@@ -75,7 +75,7 @@ public: |
virtual GrBackendObject getTextureHandle() const SK_OVERRIDE; |
- virtual void invalidateCachedState() SK_OVERRIDE { fTexParams.invalidate(); } |
+ virtual void textureParamsModified() SK_OVERRIDE { fTexParams.invalidate(); } |
// These functions are used to track the texture parameters associated with the texture. |
const TexParams& getCachedTexParams(GrGpu::ResetTimestamp* timestamp) const { |
@@ -105,7 +105,7 @@ private: |
const Desc& textureDesc, |
const GrGLRenderTarget::Desc* rtDesc); |
- typedef GrTexture INHERITED; |
+ typedef GrTextureImpl INHERITED; |
}; |
#endif |