kwin/lib
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts
for use in effects (and not only). Now a list of window quads (=window areas)
is created at the beginning of the paint pass, prepaint calls can modify
the split itself (i.e. divide it into more parts). The actual paint calls
can then modify these quads (i.e. transform their geometry). This will allow
better control of how the split is done and also allow painting e.g. only
the decoration differently. Still work in progress, but it works.
Also pass data to prepaint functions in a struct, as there is
already quite a number of them.


svn path=/trunk/KDE/kdebase/workspace/; revision=684893
2007-07-07 14:01:32 +00:00
..
CMakeLists.txt Add ShaderEffect class which provides generic support for fullscreen shader effects 2007-07-04 09:54:32 +00:00
kcommondecoration.cpp
kcommondecoration.h
kdecoration.cpp
kdecoration.h
kdecoration_p.cpp
kdecoration_p.h
kdecoration_plugins_p.cpp
kdecoration_plugins_p.h
kdecorationfactory.cpp Interesting way of checking if a decoration needs a hard reset - as soon 2007-06-20 13:38:17 +00:00
kdecorationfactory.h
kwineffects.cpp Vertex redesign - redo the way windows are split into smaller parts 2007-07-07 14:01:32 +00:00
kwineffects.h Vertex redesign - redo the way windows are split into smaller parts 2007-07-07 14:01:32 +00:00
kwinglobals.cpp
kwinglobals.h Vertex redesign - redo the way windows are split into smaller parts 2007-07-07 14:01:32 +00:00
kwinglutils.cpp Add a generic function to render a box with rounded corners. 2007-07-04 20:33:35 +00:00
kwinglutils.h Add a generic function to render a box with rounded corners. 2007-07-04 20:33:35 +00:00
kwinglutils_funcs.cpp
kwinglutils_funcs.h Work around gcc-3.3.3's problem with resolving namespaced symbols. 2007-06-11 14:35:09 +00:00
kwinshadereffect.cpp Vertex redesign - redo the way windows are split into smaller parts 2007-07-07 14:01:32 +00:00
kwinshadereffect.h Vertex redesign - redo the way windows are split into smaller parts 2007-07-07 14:01:32 +00:00
Mainpage.dox
Messages.sh