| Index: third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp
|
| diff --git a/third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp b/third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp
|
| index cc48903a31bd4f0061504b323bb90972de7bdfa5..82f55a9e8de826c01a1d1b75256d58fe05b013e0 100644
|
| --- a/third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp
|
| +++ b/third_party/WebKit/Source/platform/graphics/gpu/DrawingBuffer.cpp
|
| @@ -672,6 +672,8 @@ void DrawingBuffer::resizeDepthStencil(const IntSize& size)
|
| m_gl->RenderbufferStorageMultisampleCHROMIUM(GL_RENDERBUFFER, m_sampleCount, GL_DEPTH24_STENCIL8_OES, size.width(), size.height());
|
| else
|
| m_gl->RenderbufferStorage(GL_RENDERBUFFER, GL_DEPTH24_STENCIL8_OES, size.width(), size.height());
|
| + // For ES 2.0 contexts DEPTH_STENCIL is not available natively, so we emulate it
|
| + // at the command buffer level for WebGL contexts.
|
| m_gl->FramebufferRenderbuffer(GL_FRAMEBUFFER, GL_DEPTH_STENCIL_ATTACHMENT, GL_RENDERBUFFER, m_depthStencilBuffer);
|
| m_gl->BindRenderbuffer(GL_RENDERBUFFER, 0);
|
| }
|
|
|