166 Commits (2702c1930bc70cbb071af812ebf076a274bb324c)

Author SHA1 Message Date
Martin Gräßlin 265b5523e2 Move decoration related methods from Workspace to DecorationPlugin 13 years ago
Martin Gräßlin 1bb5a81292 Port SceneXRender to XCB 13 years ago
Martin Gräßlin 4e598ed641 Port SceneXRender::EffectFrame to XCB render 13 years ago
Martin Gräßlin 4a69ffb5c0 Do not use QPixmap::x11PictureHandle() to render shadow elements 13 years ago
Martin Gräßlin ce930dfc8a Use xRenderBlendPicture as alpha mask in SceneXrender 13 years ago
Martin Gräßlin fba7504063 Introduce dedicated PaintRedirector subclasses for OpenGL/XRender 13 years ago
Martin Gräßlin 32b6ef42b9 Strip module path from all Qt #include <> 13 years ago
Martin Gräßlin f45ade7785 Port preMultiply of color to xcb_render 13 years ago
Martin Gräßlin f20ec15053 Port xRenderOffscreenTarget away from QPixmap 13 years ago
Martin Gräßlin a1ac6df20e Move XRender based rendering of unstyled EffectFrame into scene_xrender 13 years ago
Martin Gräßlin 368de6842a Wrapper class to create an xcb_xfixes_region_t from a QRegion 13 years ago
Martin Gräßlin b967527db3 Use XCB to resolve the X11 Extensions 13 years ago
Thomas Lübking 7ca47bdd36 support brightness > 1 for XRender backend 13 years ago
Thomas Lübking ad451beae2 support brightness > 1 for XRender backend 13 years ago
Martin Gräßlin 67174bbf69 Remove outdated and not very useful comment sections 13 years ago
Martin Gräßlin a5213c454b Warnings-- 13 years ago
Thomas Lübking 5faa328f04 clip boundingshaped regions in xrender backend 13 years ago
Fredrik Höglund e578676f42 kwin: Rename flushBuffer() to present() 14 years ago
Jurica Vukadin bcdc74f8d6 Fix more C++11 narrowing warnings 14 years ago
Martin Gräßlin 0d81d1d7c0 Move decoration pixmap handling from Client to PaintRedirector 14 years ago
Martin Gräßlin 6152cc4fa5 Split out the windowing system related part of SceneOpenGL 14 years ago
Martin Gräßlin c7262e8bd3 Getter/setters for opacity, saturation and brightness in WindowPaintData 14 years ago
Martin Gräßlin a2b0d42916 Replace translation by QVector3D in Screen/Window PaintData 14 years ago
Martin Gräßlin 0eff12eb92 Use QGraphicsScale for scale information in ScreenPaintData 14 years ago
Thomas Lübking fc665106c9 Swap vsync order, trade in 1frame lag 14 years ago
Thomas Lübking 88aeec920e re-add SceneXRender::paintGenericScreen implementation to cache screen_paint data 14 years ago
Thomas Lübking 1070bf895b split decorationRect / visibleRect usage 14 years ago
Thomas Lübking 5e2414544f add offscreen render support to xrender 14 years ago
Thomas Lübking 3e4cb7539e fix shading for xrender compositing 14 years ago
Martin Gräßlin 212908ee88 Refactoring of KWin::Options: getter methods instead of public variables 14 years ago
Philipp Knechtges 9f9bde77ad kwin: removing SceneXrender::paintTransformedScreen 14 years ago
Philipp Knechtges 55a75da893 kwin: fixing xrender shadow bug 14 years ago
Thomas Lübking d845b60c6c change geometry w/o compositor restart 14 years ago
Philipp Knechtges 050d991cb1 kwin: simplifying paintSimpleScreen 14 years ago
Martin Gräßlin 6e445fb75c Less unused parameter/variable warnings in kwin 14 years ago
Thomas Lübking 393b8a3eee scene_xrender.cpp, replace QRect = QRect by QRect::setRect 14 years ago
Thomas Lübking 634a504ce1 straighten xrender shadow implementation 15 years ago
Thomas Lübking 19bb897c5b fix opacity bug in scene_xrender 15 years ago
Fredrik Höglund eb9988b788 kwin: Make Scene::m_renderTimer a non-member 15 years ago
Thomas Lübking 8f81339bca fix xrender scale+shadowed toplevel geometry 15 years ago
Martin Gräßlin 6e15c0c208 Change timers to QElapsedTimers 15 years ago
Thomas Lübking 734052a784 implement and fix scaled XRender shadows 15 years ago
Thomas Lübking 7057bb2c25 fix new shadows 15 years ago
Arthur Arlt d8072be54d Move OverlayWindow from Workspace to its own class 15 years ago
Arthur Arlt 02e08be5bd Merge signals clientClosed() and unmanagedClosed() to windowClosed() 15 years ago
Arthur Arlt 859dacb8b5 Make Scene::windowClosed() a Q_SLOT 15 years ago
Arthur Arlt b63c9c1af8 Make mothod windowGeometryShapeChanged() a slot 15 years ago
Arthur Arlt 59a8aac752 Make windowOpacityChanged() a slot 15 years ago
Martin Gräßlin 6cfdbfe1dc Remove compositing self-check 15 years ago
Thomas Lübking 3af7395ab8 avoid calling QPixmap::paintEngine() in scene rendering 15 years ago