diff options
author | kbr@google.com <kbr@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-12 00:18:38 +0000 |
---|---|---|
committer | kbr@google.com <kbr@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-11-12 00:18:38 +0000 |
commit | 16b59d5636b47694e846961165c5cd66e1f16976 (patch) | |
tree | 763e74213db28f509e46724d8a2bd629bb7bc084 /chrome | |
parent | dc7bd1c5cdd3cb15bdd943bee4cd07168d16ee2b (diff) | |
download | chromium_src-16b59d5636b47694e846961165c5cd66e1f16976.zip chromium_src-16b59d5636b47694e846961165c5cd66e1f16976.tar.gz chromium_src-16b59d5636b47694e846961165c5cd66e1f16976.tar.bz2 |
Removed supports_extension and calling methods from
WebGraphicsContext3DCommandBufferImpl which are no longer used after
https://bugs.webkit.org/show_bug.cgi?id=46894 .
Built on Mac OS X to test.
BUG=61801
TEST=none
Review URL: http://codereview.chromium.org/4836002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@65878 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
-rw-r--r-- | chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc | 28 | ||||
-rw-r--r-- | chrome/renderer/webgraphicscontext3d_command_buffer_impl.h | 4 |
2 files changed, 0 insertions, 32 deletions
diff --git a/chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc b/chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc index 4892185..84204da 100644 --- a/chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc +++ b/chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc @@ -330,29 +330,6 @@ void WebGraphicsContext3DCommandBufferImpl::synthesizeGLError( } } -static bool supports_extension(const char *ext_name) { - const char* extensions = (const char *) glGetString(GL_EXTENSIONS); - CStringTokenizer t(extensions, extensions + strlen(extensions), " "); - while (t.GetNext()) { - if (t.token() == ext_name) { - return true; - } - } - return false; -} - -bool WebGraphicsContext3DCommandBufferImpl::supportsBGRA() { - static bool is_supported = - supports_extension("GL_EXT_texture_format_BGRA8888") && - supports_extension("GL_EXT_read_format_bgra"); - return is_supported; -} - -bool WebGraphicsContext3DCommandBufferImpl::supportsMapSubCHROMIUM() { - static bool is_supported = supports_extension("GL_CHROMIUM_map_sub"); - return is_supported; -} - void* WebGraphicsContext3DCommandBufferImpl::mapBufferSubDataCHROMIUM( unsigned target, int offset, @@ -385,11 +362,6 @@ void WebGraphicsContext3DCommandBufferImpl::unmapTexSubImage2DCHROMIUM( glUnmapTexSubImage2D(mem); } -bool WebGraphicsContext3DCommandBufferImpl:: - supportsCopyTextureToParentTextureCHROMIUM() { - return true; -} - void WebGraphicsContext3DCommandBufferImpl::copyTextureToParentTextureCHROMIUM( unsigned texture, unsigned parentTexture) { copyTextureToCompositor(texture, parentTexture); diff --git a/chrome/renderer/webgraphicscontext3d_command_buffer_impl.h b/chrome/renderer/webgraphicscontext3d_command_buffer_impl.h index 11369d7..481ee2d 100644 --- a/chrome/renderer/webgraphicscontext3d_command_buffer_impl.h +++ b/chrome/renderer/webgraphicscontext3d_command_buffer_impl.h @@ -340,9 +340,7 @@ class WebGraphicsContext3DCommandBufferImpl virtual void deleteTexture(unsigned); virtual void synthesizeGLError(unsigned long error); - virtual bool supportsBGRA(); // TODO(kbr): remove - virtual bool supportsMapSubCHROMIUM(); // TODO(kbr): remove virtual void* mapBufferSubDataCHROMIUM( unsigned target, int offset, int size, unsigned access); virtual void unmapBufferSubDataCHROMIUM(const void*); @@ -358,8 +356,6 @@ class WebGraphicsContext3DCommandBufferImpl unsigned access); virtual void unmapTexSubImage2DCHROMIUM(const void*); - // TODO(kbr): remove supportsCopyTextureToParentTextureCHROMIUM - virtual bool supportsCopyTextureToParentTextureCHROMIUM(); virtual void copyTextureToParentTextureCHROMIUM( unsigned texture, unsigned parentTexture); |