diff options
author | 2011-03-21 21:38:40 +0000 | |
---|---|---|
committer | 2011-03-21 21:38:40 +0000 | |
commit | d1e4335318c1da24e0fdc024db2b8abea385178d (patch) | |
tree | 97ee4e210298cca676bda4b2c898f0ca51cc7cb9 /gpu/include/GrGLInterface.h | |
parent | ce11b26e828cef680928a68ac3fc6df5e81263c4 (diff) |
Remove IMG multisample texture support.
This never worked correctly. The texture loses multisample status when the resolve occurs. We never had code to re-establish it. Also, we'd have to handle the case where you resolve but then want to render to it again without clearing.
Review URL: http://codereview.appspot.com/4274074/
git-svn-id: http://skia.googlecode.com/svn/trunk@974 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'gpu/include/GrGLInterface.h')
-rw-r--r-- | gpu/include/GrGLInterface.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/gpu/include/GrGLInterface.h b/gpu/include/GrGLInterface.h index b43baccf8f..700ce9ee14 100644 --- a/gpu/include/GrGLInterface.h +++ b/gpu/include/GrGLInterface.h @@ -178,9 +178,6 @@ struct GrGLInterface { // apple's es extension typedef GrGLvoid (GR_GL_FUNCTION_TYPE *GrGLResolveMultisampleFramebufferProc)(); - // IMG'e es extension - typedef GrGLvoid (GR_GL_FUNCTION_TYPE *GrGLFramebufferTexture2DMultisampleProc)(GrGLenum target, GrGLenum attachment, GrGLenum textarget, GrGLuint texture, GrGLint level, GrGLsizei samples); - // Buffer mapping (extension in ES). typedef GrGLvoid* (GR_GL_FUNCTION_TYPE *GrGLMapBufferProc)(GrGLenum target, GrGLenum access); typedef GrGLboolean (GR_GL_FUNCTION_TYPE *GrGLUnmapBufferProc)(GrGLenum target); @@ -286,9 +283,6 @@ struct GrGLInterface { // apple's es extension GrGLResolveMultisampleFramebufferProc fResolveMultisampleFramebuffer; - // IMG'e es extension - GrGLFramebufferTexture2DMultisampleProc fFramebufferTexture2DMultisample; - // Buffer mapping (extension in ES). GrGLMapBufferProc fMapBuffer; GrGLUnmapBufferProc fUnmapBuffer; |