kwin/lib
Martin Gräßlin 6e31461039 Adding a new rendering flag for painting the screen with transformed windows but without triggering full repaints.
It is not always required to do a full repaint in each frame. E.g. in sliding popups the repaint areas are known and tracked.
This change reduces the painting overhead to just the window area.
Nevertheless I consider this change as experimental and will revert the commit in case it introduces rendering glitches.
Other effects which are good candidates for this flag is wobbly windows, magic lamp, minimize or in general all effects which transform just one window.

svn path=/trunk/KDE/kdebase/workspace/; revision=1158838
2010-08-03 21:33:27 +00:00
..
CMakeLists.txt merge 1099530 from 4.4: add some missing include_directories 2010-03-05 18:30:04 +00:00
kcommondecoration.cpp Change KCommonDecoration preview label contents to contain only the decoration name 2010-05-02 20:25:27 +00:00
kcommondecoration.h Implement support for _KDE_NET_WM_FRAME_OVERLAP. 2009-11-25 23:32:35 +00:00
kcommondecoration_p.cpp Remove old decoration shadow API, rename AbilityProvidesShadow and add 2009-06-11 08:11:13 +00:00
kcommondecoration_p.h Remove old decoration shadow API, rename AbilityProvidesShadow and add 2009-06-11 08:11:13 +00:00
kdecoration.cpp Implement support for _KDE_NET_WM_FRAME_OVERLAP. 2009-11-25 23:32:35 +00:00
kdecoration.h Added Window menu action to toggle floating/tiled state of the client and the relevant Operation enum entry 2010-05-07 16:03:14 +00:00
kdecoration_p.cpp Less warnings please. 2009-10-05 06:59:10 +00:00
kdecoration_p.h
kdecoration_plugins_p.cpp Commit patch from SlashDevDsp fixing #223515 2010-02-09 09:54:27 +00:00
kdecoration_plugins_p.h
kdecorationbridge.h Implement support for _KDE_NET_WM_FRAME_OVERLAP. 2009-11-25 23:32:35 +00:00
kdecorationfactory.cpp Remove old decoration shadow API, rename AbilityProvidesShadow and add 2009-06-11 08:11:13 +00:00
kdecorationfactory.h Remove old decoration shadow API, rename AbilityProvidesShadow and add 2009-06-11 08:11:13 +00:00
kwinconfig.h.cmake
kwineffects.cpp Pass EffectFrame through all effects, so that they can do something with the frame. 2010-07-24 16:29:16 +00:00
kwineffects.h Adding a new rendering flag for painting the screen with transformed windows but without triggering full repaints. 2010-08-03 21:33:27 +00:00
kwinglobals.cpp
kwinglobals.h * Removed "Advanced Button" from screensaver kcm. 2010-03-10 22:25:20 +00:00
kwinglutils.cpp Only generate VBO, if the glGenBuffers has been resolved 2010-07-31 05:48:27 +00:00
kwinglutils.h Drop some more unused code in kwinglutils. 2010-07-26 20:32:25 +00:00
kwinglutils_funcs.cpp On the road to more efficient painting: introducing new class GLVertexBuffer which encapsulates a vertex buffer object. 2010-07-19 20:53:32 +00:00
kwinglutils_funcs.h On the road to more efficient painting: introducing new class GLVertexBuffer which encapsulates a vertex buffer object. 2010-07-19 20:53:32 +00:00
kwinshadereffect.cpp Less warnings please. 2009-10-05 07:58:12 +00:00
kwinshadereffect.h
kwinxrenderutils.cpp
kwinxrenderutils.h
Mainpage.dox
Messages.sh