| Index: ui/gl/gl_surface_ozone.cc
|
| diff --git a/ui/gl/gl_surface_ozone.cc b/ui/gl/gl_surface_ozone.cc
|
| index 41dca34a81cf3afca0701dd4dc73b02e8888d5aa..c136787f87dcdfbfaec69e68bfd3ec7edf46b81d 100644
|
| --- a/ui/gl/gl_surface_ozone.cc
|
| +++ b/ui/gl/gl_surface_ozone.cc
|
| @@ -8,6 +8,7 @@
|
| #include "base/memory/ref_counted.h"
|
| #include "ui/gfx/native_widget_types.h"
|
| #include "ui/gl/gl_context.h"
|
| +#include "ui/gl/gl_image.h"
|
| #include "ui/gl/gl_implementation.h"
|
| #include "ui/gl/gl_surface_egl.h"
|
| #include "ui/gl/gl_surface_osmesa.h"
|
| @@ -44,6 +45,14 @@ class GL_EXPORT GLSurfaceOzoneEGL : public NativeViewGLSurfaceEGL {
|
|
|
| return ozone_surface_->OnSwapBuffers();
|
| }
|
| + virtual bool ScheduleOverlayPlane(int z_order,
|
| + OverlayTransform transform,
|
| + GLImage* image,
|
| + const Rect& bounds_rect,
|
| + const RectF& crop_rect) OVERRIDE {
|
| + return image->ScheduleOverlayPlane(
|
| + widget_, z_order, transform, bounds_rect, crop_rect);
|
| + }
|
|
|
| private:
|
| virtual ~GLSurfaceOzoneEGL() {
|
|
|