kwin/effects/cube
Martin Gräßlin d05d55b140 Delay creation of EffectFrames till needed
Creating an EffectFrame requires I/O which takes on my system
during testing between 10 and 40 msec. Also it needs a little
bit of memory.

This changes moves out the creation of EffectFrames at Effect
load till the Effect actually needs the EffectFrame. E.g. if a
user does not filter in PresentWindows there is no need to ever
create it.

BoxSwitch effect is ignored as it should be dropped for 4.9.

REVIEW: 104815
2012-05-03 09:10:48 +02:00
..
data Remove textureWidth/textureHeight from all Shaders 2011-06-19 20:54:13 +02:00
CMakeLists.txt
cube.cpp Delay creation of EffectFrames till needed 2012-05-03 09:10:48 +02:00
cube.desktop SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
cube.h Move loading of Cube textures into thread 2012-05-03 09:07:06 +02:00
cube_config.cpp KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01:00
cube_config.desktop SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
cube_config.h KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01:00
cube_config.ui
cube_inside.h KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01:00
cube_proxy.cpp KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01:00
cube_proxy.h KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01:00
cubeslide.cpp kwin: dropping several gl(Push|Pop)(Attrib|Matrix) calls 2012-04-19 21:01:46 +02:00
cubeslide.desktop SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
cubeslide.h Use namespaced parameters in signals 2012-03-12 21:37:40 +01:00
cubeslide_config.cpp KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01:00
cubeslide_config.desktop SVN_SILENT made messages (.desktop file) 2011-09-09 09:21:44 +02:00
cubeslide_config.h KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01:00
cubeslide_config.ui