32 Commits (cf27a056b8ebf62ceb4710ba9cbe1ee61ce9d8f8)

Author SHA1 Message Date
Martin Gräßlin 5c79f777a4 [SceneQPainter] Render per DrmOutput in DrmQPainterBackend 11 years ago
Martin Gräßlin 9133c0f9d5 [SceneQPainter] Per-Screen rendering 11 years ago
Martin Gräßlin 8278ae8487 Handle session deactivate and restore in DRM backend 11 years ago
Martin Gräßlin c759551340 [wayland] Add a basic drm/kms backend 11 years ago
Martin Gräßlin 465721bb59 [scene-qpainter] Fill decoration render rect with Qt::transparent 11 years ago
Martin Gräßlin c5693270db [wayland] Add support for a "software" cursor 11 years ago
Martin Gräßlin de3788c094 [wayland] Add a framebuffer backend 11 years ago
Martin Gräßlin 2b0a837340 [wayland] Create QPainterBackend through the AbstractBackend 11 years ago
Martin Gräßlin 49f58059c6 [wayland] Backends are no longer singletons 11 years ago
Martin Gräßlin 6bf44b7db4 [wayland] Add an X11 output backend 11 years ago
Martin Gräßlin 147af71f8a Drop Workspace dependency from Scene 11 years ago
Martin Gräßlin 19d90e4e0e [scene] Add basic support for Wayland Buffer in WindowPixmap 11 years ago
Daniel Pastushchak 0d997b1093 Introduce categorized logging for kwin core 11 years ago
Martin Gräßlin cb9cbae36e Decoration::paint takes the repaint region 12 years ago
Martin Gräßlin 21dca7ac14 Keep a QPointer<DecoratedClientImpl> in Client 12 years ago
Martin Gräßlin b8837b66f3 ShmPool returns QWeakPointer<Buffer> instead of Buffer* 12 years ago
Martin Gräßlin 6833581bbb [scene_qpainter] Use image format RGB32 as back buffer 12 years ago
Martin Gräßlin 237ee7fcc7 wayland_client and wayland_server moved to kwayland 12 years ago
Fredrik Höglund 32e9de1e23 Refactor the swap completion interface 12 years ago
Martin Gräßlin 08ab2c424e [kwin_wayland] Split out Buffer and ShmPool into dedicated files 12 years ago
Martin Gräßlin ce8c4240f7 [kwin_wayland] Create a dedicated Surface class 12 years ago
Martin Gräßlin bd8ed3cd70 [kwin_wayland] Flush display connection before going to block 12 years ago
Martin Gräßlin 5f439cea99 [scene_qpainter] Add safety check in screenGeometryChanged 12 years ago
Martin Gräßlin 2b20aa8bd0 Drop CoordinateMode from Client::layoutDecorationRects 12 years ago
Martin Gräßlin 08d146de91 Introduce support for DecorationShadow 12 years ago
Martin Gräßlin c12199a8e0 Pass Decoration::Renderer to Deleted and use it in the Scenes 12 years ago
Martin Gräßlin 0030eb7f84 Initial import of support for new KDecoration2 based decorations 12 years ago
Martin Gräßlin 823deba1d6 [kwin/scene_qpainter] Use size of shell surface as back buffer size 12 years ago
Martin Gräßlin 92761e9e30 [kwin] Fix ifdefs for Wayland 12 years ago
Martin Gräßlin 1be3a7a9f0 Introduce a method shouldUseWaylandForCompositing() in KWin::Application 12 years ago
Martin Gräßlin 0c559c163d New QPainter based compositor called SceneQPainter 12 years ago