diff options
author | senorblanco@google.com <senorblanco@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-12 19:47:23 +0000 |
---|---|---|
committer | senorblanco@google.com <senorblanco@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-08-12 19:47:23 +0000 |
commit | 52f98381745a569f53fa484f8183315527bd662c (patch) | |
tree | 474c1b3f65365a13fcefcc0d529b9e8137abdc70 | |
parent | 6a48ab686d82b56615c9960f164c31f5d0d54115 (diff) | |
download | chromium_src-52f98381745a569f53fa484f8183315527bd662c.zip chromium_src-52f98381745a569f53fa484f8183315527bd662c.tar.gz chromium_src-52f98381745a569f53fa484f8183315527bd662c.tar.bz2 |
Check for the GL_EXT_read_format_bgra extension, now that the command buffer supports it.
BUG=none
TEST=--use-accelerated-2d-canvas, any canvas content w/images
Review URL: http://codereview.chromium.org/3125007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55914 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc b/chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc index d8ac59f..cbe650a 100644 --- a/chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc +++ b/chrome/renderer/webgraphicscontext3d_command_buffer_impl.cc @@ -221,10 +221,8 @@ static bool supports_extension(const char *ext_name) { bool WebGraphicsContext3DCommandBufferImpl::supportsBGRA() { static bool is_supported = - supports_extension("GL_EXT_texture_format_BGRA8888"); - // TODO(senorblanco): Also check for GL_EXT_read_format_bgra. It's - // actually supported by the command buffer, it's just not reported in - // the extensions string. + supports_extension("GL_EXT_texture_format_BGRA8888") && + supports_extension("GL_EXT_read_format_bgra"); return is_supported; } |