Changeset View
Changeset View
Standalone View
Standalone View
composite.h
Show First 20 Lines • Show All 216 Lines • ▼ Show 20 Line(s) | 203 | private: | |||
---|---|---|---|---|---|
217 | 217 | | |||
218 | QBasicTimer compositeTimer; | 218 | QBasicTimer compositeTimer; | ||
219 | CompositorSelectionOwner* cm_selection; | 219 | CompositorSelectionOwner* cm_selection; | ||
220 | QTimer m_releaseSelectionTimer; | 220 | QTimer m_releaseSelectionTimer; | ||
221 | QList<xcb_atom_t> m_unusedSupportProperties; | 221 | QList<xcb_atom_t> m_unusedSupportProperties; | ||
222 | QTimer m_unusedSupportPropertyTimer; | 222 | QTimer m_unusedSupportPropertyTimer; | ||
223 | qint64 vBlankInterval, fpsInterval; | 223 | qint64 vBlankInterval, fpsInterval; | ||
224 | int m_xrrRefreshRate; | 224 | int m_xrrRefreshRate; | ||
225 | QElapsedTimer nextPaintReference; | | |||
226 | QRegion repaints_region; | 225 | QRegion repaints_region; | ||
227 | 226 | | |||
228 | QTimer compositeResetTimer; // for compressing composite resets | 227 | QTimer compositeResetTimer; // for compressing composite resets | ||
229 | bool m_finishing; // finish() sets this variable while shutting down | 228 | bool m_finishing; // finish() sets this variable while shutting down | ||
230 | bool m_starting; // start() sets this variable while starting | 229 | bool m_starting; // start() sets this variable while starting | ||
231 | qint64 m_timeSinceLastVBlank; | 230 | qint64 m_timeSinceLastVBlank; | ||
232 | qint64 m_timeSinceStart = 0; | | |||
233 | Scene *m_scene; | 231 | Scene *m_scene; | ||
234 | bool m_bufferSwapPending; | 232 | bool m_bufferSwapPending; | ||
235 | bool m_composeAtSwapCompletion; | 233 | bool m_composeAtSwapCompletion; | ||
236 | int m_framesToTestForSafety = 3; | 234 | int m_framesToTestForSafety = 3; | ||
235 | QElapsedTimer m_monotonicClock; | ||||
237 | 236 | | |||
238 | KWIN_SINGLETON_VARIABLE(Compositor, s_compositor) | 237 | KWIN_SINGLETON_VARIABLE(Compositor, s_compositor) | ||
239 | }; | 238 | }; | ||
240 | } | 239 | } | ||
241 | 240 | | |||
242 | # endif // KWIN_COMPOSITE_H | 241 | # endif // KWIN_COMPOSITE_H |