kwin/effects/cube
Martin Gräßlin c7d986c7fe [kwin] Remove the legacy OpenGL 1 compositing backend
KWin already has a de facto OpenGL 2 dependency through QML. Combined
with the fact that the OpenGL 1 backend is basically unmaintained and
also unused, it's better to remove it for the new major release.

This change includes:
 * Removal of cmake option KWIN_BUILD_OPENGL_1_COMPOSITING
 * Removal of KWIN_HAVE_OPENGL_1 compile option and all code
   ifdef'ed with it (partially removal of if-else constructs)
 * Removal of CompositingType::OpenGL1Compositing (flags are kept
   as a core flag should get introduced)
 * Driver recommendation for OpenGL1Compositing changed to XRender
   (should be evaluated whether the drivers can provide GL2)
 * Removal of configuration option "GLLegacy"
 * Removal of fooMatrix function in kwinglutils
 * Removal of ARBBlurShader
 * Removal of legacy code path in GLVertexBuffer
 * Removal of GLShaderManager::disable
 * if-blocks with ShaderManager::instance()->isValid() removed

REVIEW: 116042
2014-03-10 08:59:11 +01:00
..
data GLSL 1.40 shaders for cube effect 2013-05-23 09:39:35 +02:00
CMakeLists.txt CMake macros porting 2013-11-27 16:11:14 +01:00
cube.cpp [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
cube.desktop SVN_SILENT made messages (.desktop file) 2014-01-19 04:06:03 +00:00
cube.h Merge branch 'master' into frameworks-scratch 2013-09-24 11:28:38 +02:00
cube.kcfg Porting effects to Qt5/KF5: QStandardPaths 2013-08-13 17:56:04 -03:00
cube_config.cpp Port KWin effects away from KAction and KShortcut to Qt5/KF5 classes. 2013-08-15 04:13:12 +09:00
cube_config.desktop
cube_config.h Use Q_SLOTS and Q_SIGNALS instead of slots and signals 2013-07-24 09:46:54 +02:00
cube_config.ui KIntSpinBox -> QSpinBox in kwin/effects configs 2013-09-09 07:38:30 +02:00
cube_inside.h Use mgraesslin@kde.org for my mail address in Copyright and AboutData 2013-03-12 13:17:53 +01:00
cube_proxy.cpp Use mgraesslin@kde.org for my mail address in Copyright and AboutData 2013-03-12 13:17:53 +01:00
cube_proxy.h Use mgraesslin@kde.org for my mail address in Copyright and AboutData 2013-03-12 13:17:53 +01:00
cubeconfig.kcfgc Porting effects to Qt5/KF5: QStandardPaths 2013-08-13 17:56:04 -03:00
cubeslide.cpp [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
cubeslide.desktop SVN_SILENT made messages (.desktop file) 2014-01-19 04:06:03 +00:00
cubeslide.h Use mgraesslin@kde.org for my mail address in Copyright and AboutData 2013-03-12 13:17:53 +01:00
cubeslide.kcfg
cubeslide_config.cpp foo.moc -> moc_foo.cpp in KWin effects config 2013-08-07 13:04:01 +02:00
cubeslide_config.desktop
cubeslide_config.h Use Q_SLOTS and Q_SIGNALS instead of slots and signals 2013-07-24 09:46:54 +02:00
cubeslide_config.ui KIntSpinBox -> QSpinBox in kwin/effects configs 2013-09-09 07:38:30 +02:00
cubeslideconfig.kcfgc