kwin/libkwineffects
Casian Andrei 54ee2bf564 Fix many color correction problems with OpenGL ES
On GLES, check for OES_texture_3D extension for color correction

Remove a block of ugly hack code that was supposedly needed to build
with OpenGL ES.

Convert the lookup texture data to uint8 on OpenGL ES before sending it
via glTexImage3D, because uint16 is not supported.

Check if the shaders have been reinitialized successfuly when trying to
activate color correction, prevent black screens when there are issues
with the shaders.

BUG: 315419
REVIEW: 111225
2013-07-23 19:48:47 +03:00
..
anidata.cpp
anidata_p.h
CMakeLists.txt
kwinanimationeffect.cpp
kwinanimationeffect.h
kwinconfig.h.cmake
kwineffects.cpp
kwineffects.h
kwinglcolorcorrection.cpp Fix many color correction problems with OpenGL ES 2013-07-23 19:48:47 +03:00
kwinglcolorcorrection.h
kwinglcolorcorrection_p.h
kwinglobals.cpp
kwinglobals.h
kwinglplatform.cpp kwin: Add GLPlatform::preferBufferSubData() 2013-07-08 01:23:37 +02:00
kwinglplatform.h kwin: Add GLPlatform::preferBufferSubData() 2013-07-08 01:23:37 +02:00
kwingltexture.cpp
kwingltexture.h
kwingltexture_p.h
kwinglutils.cpp kwin: Use glBufferSubData() when preferred 2013-07-08 01:23:38 +02:00
kwinglutils.h
kwinglutils_funcs.cpp Fix many color correction problems with OpenGL ES 2013-07-23 19:48:47 +03:00
kwinglutils_funcs.h Fix many color correction problems with OpenGL ES 2013-07-23 19:48:47 +03:00
kwinxrenderutils.cpp
kwinxrenderutils.h
Mainpage.dox
Messages.sh