kwin/effects
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
..
backgroundcontrast [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
blur [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
coverswitch [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
cube [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
dashboard Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
desktopgrid Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
dialogparent SVN_SILENT made messages (.desktop file) 2014-01-19 06:36:32 +00:00
diminactive Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
dimscreen Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
fade SVN_SILENT made messages (.desktop file) 2014-01-19 06:36:32 +00:00
fadedesktop SVN_SILENT made messages (.desktop file) 2014-01-19 06:36:32 +00:00
fallapart Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
flipswitch [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
glide Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
highlightwindow Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
invert Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
kscreen SVN_SILENT made messages (.desktop file) 2014-03-02 05:38:11 +00:00
login SVN_SILENT made messages (.desktop file) 2014-01-19 06:36:32 +00:00
logout [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
lookingglass Migrate effects from displayWidth()/displayHeight() to virtualScreenSize()/virtualScreenGeometry() 2014-03-07 08:01:44 +01:00
magiclamp Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
magnifier Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
maximize SVN_SILENT made messages (.desktop file) 2014-02-18 05:12:30 +00:00
minimizeanimation Migrate effects from displayWidth()/displayHeight() to virtualScreenSize()/virtualScreenGeometry() 2014-03-07 08:01:44 +01:00
mouseclick [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
mousemark Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
presentwindows Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
resize Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
scalein SVN_SILENT made messages (.desktop file) 2014-01-19 06:36:32 +00:00
screenedge [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
screenshot [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
sheet Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
showfps Migrate effects from displayWidth()/displayHeight() to virtualScreenSize()/virtualScreenGeometry() 2014-03-07 08:01:44 +01:00
showpaint Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
slide Migrate effects from displayWidth()/displayHeight() to virtualScreenSize()/virtualScreenGeometry() 2014-03-07 08:01:44 +01:00
slideback SVN_SILENT made messages (.desktop file) 2014-02-18 05:12:30 +00:00
slidingpopups slidingpopups claim windowClosedGrabRole earlier 2014-02-20 14:38:36 +01:00
snaphelper Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
startupfeedback [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
thumbnailaside Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
trackmouse [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
translucency SVN_SILENT made messages (.desktop file) 2014-01-19 06:36:32 +00:00
windowgeometry Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
wobblywindows Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
zoom Migrate effects from displayWidth()/displayHeight() to virtualScreenSize()/virtualScreenGeometry() 2014-03-07 08:01:44 +01:00
CMakeLists.txt [kwin] Remove the legacy OpenGL 1 compositing backend 2014-03-10 08:59:11 +01:00
configs_builtins.cpp Remove K_EXPORT_PLUGIN macros 2013-08-08 13:47:25 +02:00
effect_builtins.cpp Drop taskbar thumbnail effect 2014-03-05 14:45:36 +01:00
effect_builtins.h Turn built-in effects into a library kwin links against 2014-01-24 14:13:59 +01:00
kwineffect.desktop [kwin] Add a URL property to the kwineffects 2013-12-03 10:27:20 +01:00
logging.cpp Changed debug statements in kwin/effects from qDebug() to qCDebug(KWINEFFECTS) 2013-11-29 08:47:56 +01:00
Messages.sh