| Index: services/ui/surfaces/direct_output_surface.cc
|
| diff --git a/services/ui/surfaces/direct_output_surface.cc b/services/ui/surfaces/direct_output_surface.cc
|
| index bd07cd00c6dd4185951daee6ad5b7d98dc5ab718..67cd6591609c1b5165f5da431bc5a385efdff131 100644
|
| --- a/services/ui/surfaces/direct_output_surface.cc
|
| +++ b/services/ui/surfaces/direct_output_surface.cc
|
| @@ -49,6 +49,14 @@ void DirectOutputSurface::BindFramebuffer() {
|
| context_provider()->ContextGL()->BindFramebuffer(GL_FRAMEBUFFER, 0);
|
| }
|
|
|
| +void DirectOutputSurface::Reshape(const gfx::Size& size,
|
| + float device_scale_factor,
|
| + const gfx::ColorSpace& color_space,
|
| + bool has_alpha) {
|
| + context_provider()->ContextGL()->ResizeCHROMIUM(
|
| + size.width(), size.height(), device_scale_factor, has_alpha);
|
| +}
|
| +
|
| void DirectOutputSurface::SwapBuffers(cc::OutputSurfaceFrame frame) {
|
| DCHECK(context_provider_);
|
| if (frame.sub_buffer_rect == gfx::Rect(frame.size)) {
|
|
|