Chromium Code Reviews| Index: Source/platform/graphics/gpu/DrawingBuffer.cpp |
| diff --git a/Source/platform/graphics/gpu/DrawingBuffer.cpp b/Source/platform/graphics/gpu/DrawingBuffer.cpp |
| index 8b3bd008303b195f7fdd492ce4be180db5346f18..6a191d70bd37dd27aa76acff3cc53811dc191ef6 100644 |
| --- a/Source/platform/graphics/gpu/DrawingBuffer.cpp |
| +++ b/Source/platform/graphics/gpu/DrawingBuffer.cpp |
| @@ -389,6 +389,7 @@ void DrawingBuffer::paintCompositedResultsToCanvas(ImageBuffer* imageBuffer) |
| if (tex) { |
| m_context->copyTextureCHROMIUM(GL_TEXTURE_2D, m_frontColorBuffer, |
| tex, 0, GL_RGBA, GL_UNSIGNED_BYTE); |
| + m_context->flush(); |
|
Ken Russell (switch to Gerrit)
2014/03/17 19:17:32
Uh oh. If this is really the needed fix then there
no sievers
2014/03/17 19:48:09
We do need to glFlush() whenever we need the chang
Ken Russell (switch to Gerrit)
2014/03/17 21:34:16
My point is that there are other callers of copyTe
vmiura
2014/03/17 21:35:08
Checked if other sites have calls to flush().
Ima
piman
2014/03/18 22:43:40
Right, what matters is not the copyTextureCHROMIUM
|
| return; |
| } |