kwin/effects/cube
Martin Gräßlin e2eebb6503 Refactoring of EffectFrame: EffectFrame becomes an interface just like EffectsHandler and EffectWindow and a concrete EffectFrameImpl in core.
Rendering of the EffectFrame is moved into the scene as Scene::EffectFrame with a concrete implementation in SceneXrender and SceneOpenGL.
A factory method for an EffectFrame is added to the EffectsHandler, which is used by the effects.
Next step: pass the EffectFrame through all effects, so that effects can transform, blur, invert whatever it.

svn path=/trunk/KDE/kdebase/workspace/; revision=1151271
2010-07-18 16:32:37 +00:00
..
data Correctly change brightness and opacity in cylinder/sphere shader 2009-05-23 09:28:19 +00:00
CMakeLists.txt Providing a way to render something inside the cube. Added as an example the glxgears to the test effects. 2009-10-22 07:06:44 +00:00
cube.cpp Refactoring of EffectFrame: EffectFrame becomes an interface just like EffectsHandler and EffectWindow and a concrete EffectFrameImpl in core. 2010-07-18 16:32:37 +00:00
cube.desktop SVN_SILENT made messages (.desktop file) 2010-06-21 06:51:54 +00:00
cube.h Refactoring of EffectFrame: EffectFrame becomes an interface just like EffectsHandler and EffectWindow and a concrete EffectFrameImpl in core. 2010-07-18 16:32:37 +00:00
cube_config.cpp Less warnings please. 2009-10-05 09:47:13 +00:00
cube_config.desktop SVN_SILENT made messages (.desktop file) 2010-04-29 06:39:50 +00:00
cube_config.h Fix forward declaration 2009-08-04 07:23:18 +00:00
cube_config.ui Use KIntSpinBox instead of QSpinBox for better integration with KDE. As a bonus this allows to use plural suffix in spinboxes since KDE 4.3 if necessary. 2009-06-30 20:09:04 +00:00
cube_inside.h Providing a way to render something inside the cube. Added as an example the glxgears to the test effects. 2009-10-22 07:06:44 +00:00
cube_proxy.cpp Providing a way to render something inside the cube. Added as an example the glxgears to the test effects. 2009-10-22 07:06:44 +00:00
cube_proxy.h Providing a way to render something inside the cube. Added as an example the glxgears to the test effects. 2009-10-22 07:06:44 +00:00
cubeslide.cpp Add new role, so that fullscreen effects can enforce blurring of windows they know to be translucent and on a fixed position. 2010-06-13 07:36:40 +00:00
cubeslide.desktop SVN_SILENT made messages (.desktop file) 2010-04-30 06:16:36 +00:00
cubeslide.h Add a new option to cube animation to trigger rotating the cube while moving a window towards the screen edge. 2010-01-10 15:51:02 +00:00
cubeslide_config.cpp Add a new option to cube animation to trigger rotating the cube while moving a window towards the screen edge. 2010-01-10 15:51:02 +00:00
cubeslide_config.desktop SVN_SILENT made messages (.desktop file) 2010-04-29 06:39:50 +00:00
cubeslide_config.h Fix forward declaration 2009-08-04 07:23:18 +00:00
cubeslide_config.ui Add a new option to cube animation to trigger rotating the cube while moving a window towards the screen edge. 2010-01-10 15:51:02 +00:00