24 Commits (548eb09a74db922c19bfc87bd65f06e71d1a511b)

Author SHA1 Message Date
Luboš Luňák d50c63e451 Missing part of the don't-cache-window-pixmap commit. 20 years ago
Luboš Luňák 06203d0652 Don't bother with trying to transform window damage, 20 years ago
Luboš Luňák e194246f73 $KWIN_COMPOSE for overriding which compositing system to use 20 years ago
Luboš Luňák fba72ecdfe Update only damaged areas. 20 years ago
Luboš Luňák b09713532a Debug about which backend is enabled. 20 years ago
Luboš Luňák 649887d6c2 Looks like using XserverRegion for keeping damage regions 20 years ago
Luboš Luňák 1c7e7bb2b7 Keeping scene-related data in opengl scene. 20 years ago
Luboš Luňák efff218441 A very crude OpenGL-based compositing code. 20 years ago
Luboš Luňák e24815411a Keep damage info separately for every window. 20 years ago
Luboš Luňák 03fedc56dd No effects when not compositing. 20 years ago
Luboš Luňák e6c23e4cd3 Ok, I give up, whoever wants more complicated transformations than just 20 years ago
Luboš Luňák 0516e1e73b Add support for translation and add two "plugins" that 20 years ago
Luboš Luňák 1719127d3f Make the opacity slider and wheel operations work again. 20 years ago
Luboš Luňák bab62bf88f Use kwinrc:[Translucency]:UseTranslucency for controlling compositing. 20 years ago
Luboš Luňák c7f515630d Support for transparency. 20 years ago
Luboš Luňák f400646a6d xrender compositing work - now it uses damage areas 20 years ago
Luboš Luňák 29111875e1 Very basic compositing with xrender. 20 years ago
Luboš Luňák afcc9b6897 Prepare for scene rendering with different engines. 20 years ago
Luboš Luňák e76564c165 Proper stacking order even for unmanaged windows. 20 years ago
Luboš Luňák 4f12c1e606 Some first attempt at effects interface. 20 years ago
Luboš Luňák 06e47c10db Remove the temporary hacks again. 20 years ago
Luboš Luňák 157372f2e7 And add a silly moving-in animation for new windows. 20 years ago
Luboš Luňák c2e60957d5 Add a silly snowing-like effect to windows so that it's visible 20 years ago
Luboš Luňák 571ba9cf9e Basic compositing support. It doesn't actually do anything 20 years ago