Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/drm/drm_backend.h
Show First 20 Lines • Show All 150 Lines • ▼ Show 20 Line(s) | 148 | protected: | |||
---|---|---|---|---|---|
151 | void doShowCursor() override; | 151 | void doShowCursor() override; | ||
152 | 152 | | |||
153 | private: | 153 | private: | ||
154 | static void pageFlipHandler(int fd, unsigned int frame, unsigned int sec, unsigned int usec, void *data); | 154 | static void pageFlipHandler(int fd, unsigned int frame, unsigned int sec, unsigned int usec, void *data); | ||
155 | void openDrm(); | 155 | void openDrm(); | ||
156 | void activate(bool active); | 156 | void activate(bool active); | ||
157 | void reactivate(); | 157 | void reactivate(); | ||
158 | void deactivate(); | 158 | void deactivate(); | ||
159 | void updateOutputs(); | 159 | bool updateOutputs(); | ||
160 | void setCursor(); | 160 | void setCursor(); | ||
161 | void updateCursor(); | 161 | void updateCursor(); | ||
162 | void moveCursor(Cursor *cursor, const QPoint &pos); | 162 | void moveCursor(Cursor *cursor, const QPoint &pos); | ||
163 | void initCursor(); | 163 | void initCursor(); | ||
164 | void readOutputsConfiguration(); | 164 | void readOutputsConfiguration(); | ||
165 | void writeOutputsConfiguration(); | 165 | void writeOutputsConfiguration(); | ||
166 | QByteArray generateOutputConfigurationUuid() const; | 166 | QByteArray generateOutputConfigurationUuid() const; | ||
167 | DrmOutput *findOutput(quint32 connector); | 167 | DrmOutput *findOutput(quint32 connector); | ||
Show All 36 Lines |