| Index: ui/ozone/platform/dri/gbm_surface_factory.cc
|
| diff --git a/ui/ozone/platform/dri/gbm_surface_factory.cc b/ui/ozone/platform/dri/gbm_surface_factory.cc
|
| index 9742541322c3c31aeaecade8db9277aef8d529f2..8109d0255c8bd6fc101c74d9e7aca416053695a5 100644
|
| --- a/ui/ozone/platform/dri/gbm_surface_factory.cc
|
| +++ b/ui/ozone/platform/dri/gbm_surface_factory.cc
|
| @@ -21,6 +21,7 @@
|
| #include "ui/ozone/public/native_pixmap.h"
|
| #include "ui/ozone/public/overlay_candidates_ozone.h"
|
| #include "ui/ozone/public/ozone_switches.h"
|
| +#include "ui/ozone/public/surface_ozone_canvas.h"
|
| #include "ui/ozone/public/surface_ozone_egl.h"
|
|
|
| namespace ui {
|
| @@ -113,6 +114,12 @@ bool GbmSurfaceFactory::LoadEGLGLES2Bindings(
|
| return LoadDefaultEGLGLES2Bindings(add_gl_library, set_gl_get_proc_address);
|
| }
|
|
|
| +scoped_ptr<SurfaceOzoneCanvas> GbmSurfaceFactory::CreateCanvasForWidget(
|
| + gfx::AcceleratedWidget widget) {
|
| + LOG(FATAL) << "Software rendering mode is not supported with GBM platform";
|
| + return nullptr;
|
| +}
|
| +
|
| scoped_ptr<SurfaceOzoneEGL> GbmSurfaceFactory::CreateEGLSurfaceForWidget(
|
| gfx::AcceleratedWidget widget) {
|
| scoped_refptr<GbmWrapper> gbm = GetGbmDevice(widget);
|
|
|