Index: src/gpu/gl/GrGpuGL.h |
diff --git a/src/gpu/gl/GrGpuGL.h b/src/gpu/gl/GrGpuGL.h |
index 526e1ca0a90de3112f2cfc4cfc72b86b82d071d8..f41903ae7e1eff366c81e0f834932af1c3a41a89 100644 |
--- a/src/gpu/gl/GrGpuGL.h |
+++ b/src/gpu/gl/GrGpuGL.h |
@@ -104,8 +104,6 @@ public: |
void notifyIndexBufferDelete(GrGLuint id) { |
fHWGeometryState.notifyIndexBufferDelete(id); |
} |
- void notifyTextureDelete(GrGLTexture* texture); |
- void notifyRenderTargetDelete(GrRenderTarget* renderTarget); |
// These functions should be used to generate and delete GL path names. They have their own |
// allocator that runs on the client side, so they are much faster than going through GenPaths. |
@@ -465,8 +463,8 @@ private: |
GrDrawState::DrawFace fHWDrawFace; |
TriState fHWWriteToColor; |
TriState fHWDitherEnabled; |
- GrRenderTarget* fHWBoundRenderTarget; |
- SkTArray<GrTexture*, true> fHWBoundTextures; |
+ uint32_t fHWBoundRenderTargetUniqueID; |
+ SkTArray<uint32_t, true> fHWBoundTextureUniqueIDs; |
struct PathTexGenData { |
GrGLenum fMode; |