129 Commits (efe439e2bc95cf5dcf8990900f2fe02c89b924ed)

Author SHA1 Message Date
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
Martin Gräßlin 234ec644d2 KWin supports graphicssystem Raster 15 years ago
Jacopo De Simoi 2573bec755 XRender backend: do not process invalid shadow data 15 years ago
Jacopo De Simoi 57c2b33bce XRender backend: Paint shadow with window contents only, not with decoration 15 years ago
Jacopo De Simoi 42941eba8a kwin: Fix the clip intersection code (XRender) 15 years ago
Jacopo De Simoi e688058235 kwin: Implement shadows in XRender compositor 15 years ago
Martin Gräßlin 022d7a32a0 Remove binding of selection to styled EffectFrame 15 years ago
Jacopo De Simoi 696d2da570 Fix glitches with scaled windows for the XRender backend 15 years ago
Jacopo De Simoi 82150abeb3 Fix jerky animations for the XRender backend 15 years ago
Martin Gräßlin 0a7e48f7aa KWin uses kdelibs coding style. 15 years ago
Thomas Lübking f57bf611c6 backport of 1210445 15 years ago
Thomas Lübking 337e1eac18 revert vsync strategy, fix timeouts 15 years ago
Thomas Lübking 1956f10280 scale the clip rect by the proper scalefactor dimension... 16 years ago
Kevin Ottens ff61f40d8d Don't rely on the kdgstream typedef which is deprecated. Use QDebug 16 years ago
Luboš Luňák d467d26530 Do not introduce such generic indentifiers like None or Styled 16 years ago
Martin Gräßlin eabad32cfb Add cross fade support for text and icon to EffectFrame. 16 years ago
Martin Gräßlin ef79d4c443 Use the normal Plasma selection to highlight the selected window in boxswitch. 16 years ago
Martin Gräßlin fa832b7aa7 Cache the icon texture/picture in EffectFrame and use texture from pixmap to load the data in OpenGL mode. Yeah for less pixmap to image to gltexture conversations. 16 years ago
Martin Gräßlin e2eebb6503 Refactoring of EffectFrame: EffectFrame becomes an interface just like EffectsHandler and EffectWindow and a concrete EffectFrameImpl in core. 16 years ago
Lucas Murray 8960c552d2 Remove OpenGL driver whitelist; Add protection against crashy glXQuery 16 years ago
Fredrik Höglund 85d965a78e Fix a performance problem with the radeon driver and effects that use 16 years ago
Fredrik Höglund 0b992748be Switch the order, so the decoration is drawn before the client window. 17 years ago
Robin Harold Burchell f585e4e1d9 A number of small warning fixes (bracketing, etc) to help pick up real problems when working. 17 years ago
Martin Gräßlin ba27d2ebb0 Copy decoration pixmaps to Deleted. By that we see the decoration also when having a fade out animation. 17 years ago
Fredrik Höglund 8bba7aed7d Make it possible for the decorations to paint outside the window frame 17 years ago
Fredrik Höglund e92aab0518 Implement initial support for ARGB window decorations. 17 years ago
Luboš Luňák 11290257b2 Fix small leak. 17 years ago
Luboš Luňák 7249ca2cfb Do self-check immediatelly during compositing setup only when it's not KWin startup 17 years ago
Luboš Luňák 6fef8fe8bd Use 3x2 sized pixmap for the self-check rather than 5x1, to also 17 years ago
Lucas Murray 6d41a1320e Moved all debug, warning and error messages into the KWin 1212 area. 18 years ago
Lucas Murray 8f3433bac3 HACK: Temporarily disable opaque-/translucent-only painting until the cause of the glitching is found. Due to a logic error this code has never actually been executed. 18 years ago
Lucas Murray 24816cb67b Fixed "fixed" logic. There's really no other way to do this that's readable so if the "suspicious code" checker still picks this up just ignore it. 18 years ago
Luboš Luňák b9bf9831b0 Fix wrong logic. 18 years ago
Luboš Luňák 3eaaa4c23b Clean up properly if selfcheck fails. 18 years ago
Luboš Luňák 6796c1225f Self-check also for XRender. 18 years ago
Luboš Luňák 14ae8d2dc9 Support for unredirecting fullscreen windows, i.e. games etc. can paint directly 18 years ago
Tobias Koenig 69d45962cb Reset 'buffer' to None after freeing it. 18 years ago
Luboš Luňák 53cc35b649 Show the composite overlay window only before the first painting pass 18 years ago