Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/hwcomposer/hwcomposer_backend.h
Show First 20 Lines • Show All 71 Lines • ▼ Show 20 Line(s) | |||||
72 | public: | 72 | public: | ||
73 | explicit HwcomposerBackend(QObject *parent = nullptr); | 73 | explicit HwcomposerBackend(QObject *parent = nullptr); | ||
74 | virtual ~HwcomposerBackend(); | 74 | virtual ~HwcomposerBackend(); | ||
75 | 75 | | |||
76 | void init() override; | 76 | void init() override; | ||
77 | Screens *createScreens(QObject *parent = nullptr) override; | 77 | Screens *createScreens(QObject *parent = nullptr) override; | ||
78 | OpenGLBackend *createOpenGLBackend() override; | 78 | OpenGLBackend *createOpenGLBackend() override; | ||
79 | 79 | | |||
80 | Outputs outputs() const override; | 80 | QVector<AbstractOutput *> outputs() const override; | ||
81 | Outputs enabledOutputs() const override; | 81 | QVector<AbstractOutput *> enabledOutputs() const override; | ||
82 | 82 | | |||
83 | QSize size() const; | 83 | QSize size() const; | ||
84 | QSize screenSize() const override; | 84 | QSize screenSize() const override; | ||
85 | 85 | | |||
86 | int scale() const; | 86 | int scale() const; | ||
87 | 87 | | |||
88 | HwcomposerWindow *createSurface(); | 88 | HwcomposerWindow *createSurface(); | ||
89 | 89 | | |||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |