kwin/libkwineffects
Martin Gräßlin 713c6b25dc [kwinglutils] Init glVersion on gles
The glVersion was not set at all for gles causing any code doing a
hasGLVersion check to fail which means that the compositor doesn't
start at all, because it has a hasGLVersion(2, 0) check.

The complete ifdef is no longer needed. The used additional glGetStringi
is also available in gles 3.0, thus epoxy can handle it quite well
without a need for ifdef.

Unfortunately the version string can be "strange" on GLES. On desktop
it looks like: "3.0 some driver foo", on GLES it could also be:
"OpenGL ES 3.0 some driver bar". Thus to make the logic work we are
first removing any leading "OpenGL ES " and hope that then the version
is encoded just like on GL.
2015-05-08 08:53:34 +02:00
..
autotests Unit test for WindowQuadList::makeGrid and ::makeRegularGrid 2013-11-25 09:27:31 +01:00
CMakeLists.txt Increase so-version for kwineffect libraries 2015-01-09 16:03:23 +01:00
Mainpage.dox Move kwineffects library into own directory 2011-02-19 10:01:31 +01:00
Messages.sh Improve message extraction 2011-02-20 16:02:33 +01:00
anidata.cpp Make constants const, saves a few symbols in the .data section. 2014-09-27 20:30:49 +02:00
anidata_p.h add effect debug interface and dbus export 2013-03-28 20:31:02 +01:00
kwinanimationeffect.cpp Remove displayWidth and displayHeight from the compositor 2014-11-27 09:00:19 +01:00
kwinanimationeffect.h Remove the decoration opacity property 2014-08-25 17:25:04 +02:00
kwinconfig.h.cmake Provide OpenGL over Egl 2012-10-04 17:17:01 +02:00
kwineffects.cpp Add isOnScreenDisplay to EffectWindow 2015-01-31 19:45:47 +01:00
kwineffects.h make window elevation scriptable 2015-04-07 23:59:17 +02:00
kwinglcolorcorrection.cpp Remove most calls to checkGLError() 2014-11-25 21:57:57 +01:00
kwinglcolorcorrection.h Replace NULL with nullptr in libkwineffects 2014-01-08 11:55:49 +01:00
kwinglcolorcorrection_p.h Remove most calls to checkGLError() 2014-11-25 21:57:57 +01:00
kwinglobals.h Use property for x11AppScreen in KWin::Application 2015-03-17 09:44:53 +01:00
kwinglplatform.cpp Guard access to Display in GLPlatform::getXServerVersion 2015-03-17 10:20:19 +01:00
kwinglplatform.h [kwinglutils] Add ::platformInterface() to GLPlatform 2014-05-13 09:23:03 +02:00
kwingltexture.cpp Require Qt 5.4 2015-02-19 10:56:50 +01:00
kwingltexture.h Check GL version and/or extension for using texture format GL_R8 2015-02-18 09:09:50 +01:00
kwingltexture_p.h Check GL version and/or extension for using texture format GL_R8 2015-02-18 09:09:50 +01:00
kwinglutils.cpp [kwinglutils] Init glVersion on gles 2015-05-08 08:53:34 +02:00
kwinglutils.h Test the generated shaders on startup 2014-12-04 19:19:30 +01:00
kwinglutils_funcs.cpp Make the GL extension list a QList<QByteArray> 2014-07-14 12:04:37 +02:00
kwinglutils_funcs.h Fix the GLES build 2014-07-22 13:07:48 +02:00
kwinxrenderutils.cpp Add XRenderUtils::findPictFormat() and findPictFormatInfo() 2014-09-01 17:45:58 +02:00
kwinxrenderutils.h Add XRenderUtils::findPictFormat() and findPictFormatInfo() 2014-09-01 17:45:58 +02:00