| Index: ui/ozone/platform/dri/gbm_surface_factory.h
|
| diff --git a/ui/ozone/platform/dri/gbm_surface_factory.h b/ui/ozone/platform/dri/gbm_surface_factory.h
|
| index 92af6a9d393bcf8e9a92509b51379fdcd61924a9..2a95a5cb38486999944382cea944cd3bf491726b 100644
|
| --- a/ui/ozone/platform/dri/gbm_surface_factory.h
|
| +++ b/ui/ozone/platform/dri/gbm_surface_factory.h
|
| @@ -7,12 +7,11 @@
|
|
|
| #include "ui/ozone/platform/dri/dri_surface_factory.h"
|
|
|
| -struct gbm_device;
|
| -
|
| namespace ui {
|
|
|
| class DriWindowDelegate;
|
| class DriWindowDelegateManager;
|
| +class GbmWrapper;
|
| class ScreenManager;
|
|
|
| class GbmSurfaceFactory : public DriSurfaceFactory {
|
| @@ -20,8 +19,7 @@ class GbmSurfaceFactory : public DriSurfaceFactory {
|
| GbmSurfaceFactory(bool allow_surfaceless);
|
| ~GbmSurfaceFactory() override;
|
|
|
| - void InitializeGpu(DriWrapper* dri,
|
| - gbm_device* device,
|
| + void InitializeGpu(GbmWrapper* gbm,
|
| ScreenManager* screen_manager,
|
| DriWindowDelegateManager* window_manager);
|
|
|
| @@ -55,8 +53,8 @@ class GbmSurfaceFactory : public DriSurfaceFactory {
|
| private:
|
| DriWindowDelegate* GetOrCreateWindowDelegate(gfx::AcceleratedWidget widget);
|
|
|
| + GbmWrapper* gbm_; // Not owned.
|
| ScreenManager* screen_manager_; // Not owned.
|
| - gbm_device* device_; // Not owned.
|
| bool allow_surfaceless_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(GbmSurfaceFactory);
|
|
|