kwin/effects/blur
Martin Gräßlin 99db844912 Bind ARBBlurShader to OpenGL1
The logic has already ensured that the ARBBlurShader can only be used
when using the OpenGL1 compositor, the OpenGL 2 compositor needs to use
the GLSLBlurShader.

This change moves the complete ARBBlurShader into a KWIN_HAVE_OPENGL_1
ifdef section.

As a side-effect the ::create method can now return a NULL pointer which
makes more sense then returning an ARBBlurShader in case that the
GLSLShader is not supported.

REVIEW: 106738
2012-10-25 11:34:30 +02:00
..
CMakeLists.txt Use KConfigXT in Blur effect 2012-09-15 11:24:11 +02:00
blur.cpp Bind ARBBlurShader to OpenGL1 2012-10-25 11:34:30 +02:00
blur.desktop SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
blur.h Effects can provide support information through properties 2012-08-17 17:49:49 +02:00
blur.kcfg Use KConfigXT in Blur effect 2012-09-15 11:24:11 +02:00
blur_config.cpp Use KConfigXT in Blur effect 2012-09-15 11:24:11 +02:00
blur_config.desktop SVN_SILENT made messages (.desktop file) 2012-06-12 17:07:51 +02:00
blur_config.h Use KConfigXT in Blur effect 2012-09-15 11:24:11 +02:00
blur_config.ui Use KConfigXT in Blur effect 2012-09-15 11:24:11 +02:00
blurconfig.kcfgc Use KConfigXT in Blur effect 2012-09-15 11:24:11 +02:00
blurshader.cpp Bind ARBBlurShader to OpenGL1 2012-10-25 11:34:30 +02:00
blurshader.h Bind ARBBlurShader to OpenGL1 2012-10-25 11:34:30 +02:00