summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/android/rendering
diff options
context:
space:
mode:
authorTeng-Hui Zhu <ztenghui@google.com>2012-04-10 12:46:51 -0700
committerTeng-Hui Zhu <ztenghui@google.com>2012-04-10 12:46:51 -0700
commit79620b0826fdbb2f0d125042f1414391b51fc5fa (patch)
tree49b88821e5886146e2a3cf90ad7d8b152a0b00b9 /Source/WebCore/platform/graphics/android/rendering
parent9c2247ca3b85ced69521299cc63d666b2eefe782 (diff)
downloadexternal_webkit-79620b0826fdbb2f0d125042f1414391b51fc5fa.zip
external_webkit-79620b0826fdbb2f0d125042f1414391b51fc5fa.tar.gz
external_webkit-79620b0826fdbb2f0d125042f1414391b51fc5fa.tar.bz2
Turn on Fence sync for transfer queue.
Given driver bug b/6222131 is fixed, we can turn on this sync to protect us from potential corruption and help the emulation. Change-Id: Icc6c2d8fc3d123cde972507c3261729cd912676d
Diffstat (limited to 'Source/WebCore/platform/graphics/android/rendering')
-rw-r--r--Source/WebCore/platform/graphics/android/rendering/TransferQueue.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/WebCore/platform/graphics/android/rendering/TransferQueue.cpp b/Source/WebCore/platform/graphics/android/rendering/TransferQueue.cpp
index ec0d9e7..af19f30 100644
--- a/Source/WebCore/platform/graphics/android/rendering/TransferQueue.cpp
+++ b/Source/WebCore/platform/graphics/android/rendering/TransferQueue.cpp
@@ -102,7 +102,7 @@ void TransferQueue::initGLResources(int width, int height)
m_sharedSurfaceTexture =
#if GPU_UPLOAD_WITHOUT_DRAW
new android::SurfaceTexture(m_sharedSurfaceTextureId, true,
- GL_TEXTURE_2D, false, bufferQueue);
+ GL_TEXTURE_2D, true, bufferQueue);
#else
new android::SurfaceTexture(m_sharedSurfaceTextureId, true,
GL_TEXTURE_EXTERNAL_OES, true,