kwin/effects/cube
Martin Gräßlin a05ad98896 Remove textureWidth/textureHeight from all Shaders
The uniforms textureWidth and textureHeight were only needed for
normal windows. For everything else it was just 1.0/1.0, that is
normalized.

The makeArrays method is changed to produce normalized texcoords
obsoleting the need for these uniforms. So two uniforms less, one
calculation in vertex shaders less and many many lines of code
removed.

At the same time makeArrays is also adjusted to take care of
yInverted of the texture, which is needed as we no longer can use
the enableUnnormalizedTexCoords which did the yInverted transformation.

REVIEW: 101646
2011-06-19 20:54:13 +02:00
..
data Remove textureWidth/textureHeight from all Shaders 2011-06-19 20:54:13 +02:00
CMakeLists.txt CubeCaps back in GLES mode. 2011-01-30 14:12:02 +01:00
cube.cpp Fix incorrect rendering of Cube Wallpaper with GL2 2011-06-15 21:40:15 +02:00
cube.desktop SVN_SILENT made messages (.desktop file) 2011-06-19 09:40:27 +02:00
cube.h Drop KWin::TimeLine from kwineffects 2011-03-14 22:50:05 +01: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-06-19 09:40:27 +02:00
cube_config.h KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01: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 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 Drop KWin::TimeLine from kwineffects 2011-03-14 22:50:05 +01:00
cubeslide.desktop SVN_SILENT made messages (.desktop file) 2011-05-29 10:09:53 +02:00
cubeslide.h Drop KWin::TimeLine from kwineffects 2011-03-14 22:50:05 +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-05-17 10:49:34 +02:00
cubeslide_config.h KWin uses kdelibs coding style. 2011-01-31 20:07:03 +01: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