| Index: ui/ozone/platform/drm/gpu/drm_display.h
|
| diff --git a/ui/ozone/platform/drm/gpu/drm_display.h b/ui/ozone/platform/drm/gpu/drm_display.h
|
| index 13f2e67967788b04e46baaf3861f63f5a81a0ecd..61bb59c960d4a34195494c97e115f382767ea16c 100644
|
| --- a/ui/ozone/platform/drm/gpu/drm_display.h
|
| +++ b/ui/ozone/platform/drm/gpu/drm_display.h
|
| @@ -9,13 +9,10 @@
|
|
|
| #include "base/memory/ref_counted.h"
|
| #include "ui/display/types/display_constants.h"
|
| +#include "ui/gfx/geometry/point.h"
|
|
|
| typedef struct _drmModeModeInfo drmModeModeInfo;
|
|
|
| -namespace gfx {
|
| -class Point;
|
| -}
|
| -
|
| namespace ui {
|
|
|
| class DrmDevice;
|
| @@ -30,7 +27,8 @@ class DrmDisplay {
|
| const scoped_refptr<DrmDevice>& drm,
|
| uint32_t crtc,
|
| uint32_t connector,
|
| - const std::vector<drmModeModeInfo>& modes);
|
| + const std::vector<drmModeModeInfo>& modes,
|
| + const gfx::Point& origin);
|
| ~DrmDisplay();
|
|
|
| int64_t display_id() const { return display_id_; }
|
| @@ -38,6 +36,7 @@ class DrmDisplay {
|
| uint32_t crtc() const { return crtc_; }
|
| uint32_t connector() const { return connector_; }
|
| const std::vector<drmModeModeInfo>& modes() const { return modes_; }
|
| + gfx::Point origin() const { return origin_; }
|
|
|
| bool Configure(const drmModeModeInfo* mode, const gfx::Point& origin);
|
| bool GetHDCPState(HDCPState* state);
|
| @@ -52,6 +51,7 @@ class DrmDisplay {
|
| uint32_t crtc_;
|
| uint32_t connector_;
|
| std::vector<drmModeModeInfo> modes_;
|
| + gfx::Point origin_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(DrmDisplay);
|
| };
|
|
|