OSDN Git Service

Do not merge: Cherry-pick change I21555e92 from master
authorDerek Sollenberger <djsollen@google.com>
Wed, 2 Mar 2011 21:33:19 +0000 (16:33 -0500)
committerBart Sears <bsears@google.com>
Wed, 2 Mar 2011 23:57:23 +0000 (15:57 -0800)
Bug: 3471680

Enable the plugin to specify the BGRA internal format for textures.

Change-Id: Ied336c0a2309d14033a065b74e675d6d4405551b

WebCore/platform/graphics/android/MediaLayer.cpp

index 9bc2a3e..46f0dfc 100644 (file)
@@ -98,6 +98,7 @@ bool MediaLayer::drawGL(SkMatrix& matrix)
                 }
 
                 bool forceBlending = textureInfo->m_internalFormat == GL_RGBA ||
+                                     textureInfo->m_internalFormat == GL_BGRA_EXT ||
                                      textureInfo->m_internalFormat == GL_ALPHA;
                 TilesManager::instance()->shader()->drawLayerQuad(m, rect,
                                                                   textureInfo->m_textureId,