Changeset View
Changeset View
Standalone View
Standalone View
plugins/platforms/wayland/egl_wayland_backend.h
Show First 20 Lines • Show All 103 Lines • ▼ Show 20 Line(s) | 95 | private: | |||
---|---|---|---|---|---|
104 | 104 | | |||
105 | bool makeContextCurrent(EglWaylandOutput *output); | 105 | bool makeContextCurrent(EglWaylandOutput *output); | ||
106 | void present() override; | 106 | void present() override; | ||
107 | void presentOnSurface(EglWaylandOutput *output); | 107 | void presentOnSurface(EglWaylandOutput *output); | ||
108 | 108 | | |||
109 | WaylandBackend *m_backend; | 109 | WaylandBackend *m_backend; | ||
110 | QVector<EglWaylandOutput*> m_outputs; | 110 | QVector<EglWaylandOutput*> m_outputs; | ||
111 | bool m_havePlatformBase; | 111 | bool m_havePlatformBase; | ||
112 | bool m_swapping = false; | ||||
112 | friend class EglWaylandTexture; | 113 | friend class EglWaylandTexture; | ||
113 | }; | 114 | }; | ||
114 | 115 | | |||
115 | /** | 116 | /** | ||
116 | * @brief Texture using an EGLImageKHR. | 117 | * @brief Texture using an EGLImageKHR. | ||
117 | **/ | 118 | **/ | ||
118 | class EglWaylandTexture : public AbstractEglTexture | 119 | class EglWaylandTexture : public AbstractEglTexture | ||
119 | { | 120 | { | ||
Show All 12 Lines |