| Index: Source/platform/graphics/ImageBuffer.cpp
|
| diff --git a/Source/platform/graphics/ImageBuffer.cpp b/Source/platform/graphics/ImageBuffer.cpp
|
| index 635dde71a1163b85205a4f1f4ba06401470e3f0f..9b073d51f63a3e368e39f5b2207b5d96dc781101 100644
|
| --- a/Source/platform/graphics/ImageBuffer.cpp
|
| +++ b/Source/platform/graphics/ImageBuffer.cpp
|
| @@ -242,7 +242,7 @@ void ImageBuffer::didModifyBackingTexture()
|
| m_surface->didModifyBackingTexture();
|
| }
|
|
|
| -bool ImageBuffer::copyRenderingResultsFromDrawingBuffer(DrawingBuffer* drawingBuffer, bool fromFrontBuffer)
|
| +bool ImageBuffer::copyRenderingResultsFromDrawingBuffer(DrawingBuffer* drawingBuffer, SourceDrawingBuffer sourceBuffer)
|
| {
|
| if (!drawingBuffer)
|
| return false;
|
| @@ -256,7 +256,7 @@ bool ImageBuffer::copyRenderingResultsFromDrawingBuffer(DrawingBuffer* drawingBu
|
|
|
| m_surface->invalidateCachedBitmap();
|
| bool result = drawingBuffer->copyToPlatformTexture(context3D, tex, GL_RGBA,
|
| - GL_UNSIGNED_BYTE, 0, true, false, fromFrontBuffer ? DrawingBuffer::Front : DrawingBuffer::Back);
|
| + GL_UNSIGNED_BYTE, 0, true, false, sourceBuffer);
|
|
|
| if (result) {
|
| m_surface->didModifyBackingTexture();
|
|
|