This is all I need to implement a simple fix for http://code.google.com/p/chromium/issues/detail?id=130925 in webkit
Aside from my override nit, LGTM. http://codereview.appspot.com/6305084/diff/1/src/gpu/gl/GrGLTexture.h File src/gpu/gl/GrGLTexture.h (right): http://codereview.appspot.com/6305084/diff/1/src/gpu/gl/GrGLTexture.h#newcode81 src/gpu/gl/GrGLTexture.h:81: virtual void invalidateCachedState() { fTexParams.invalidate(); } SK_OVERRIDE (the other virtual funcs don't have it because they predate the macro. Feel free to update those as well if you feel like it :) )
Fixed with r4234