OSDN Git Service

Fix image drawing
authorNicolas Roard <nicolas@android.com>
Sat, 18 Dec 2010 03:36:55 +0000 (19:36 -0800)
committerNicolas Roard <nicolas@android.com>
Mon, 20 Dec 2010 19:05:27 +0000 (11:05 -0800)
Change-Id: I6dacf397f510948b4ecc3c180d2f61050dec00a2

WebCore/platform/graphics/android/LayerAndroid.cpp

index b62575f..301022a 100644 (file)
@@ -531,7 +531,8 @@ void LayerAndroid::setContentsImage(SkBitmapRef* img)
 
 bool LayerAndroid::needsTexture()
 {
-    return !m_isRootLayer && prepareContext() && m_recordingPicture->width() && m_recordingPicture->height();
+    return m_contentsImage || (!m_isRootLayer && prepareContext()
+        && m_recordingPicture->width() && m_recordingPicture->height());
 }
 
 void LayerAndroid::reserveGLTextures()