qt5base-lts/config.tests
Laszlo Agocs a26e3ecc3d Include GLES 3.0 and 3.1 headers when available
In ES builds configure will now check for OpenGL ES 3.0 and 3.1
availability. This allows qopengl.h to include the correct header
and, by defining QT_OPENGL_ES_3 and QT_OPENGL_ES_3_1, the OpenGL
wrappers can provide support for MapBuffer, VAOs, etc. on GLES 3.0+
too. Right now this is not possible since the only standard way to
use an ES function specific to a given version is to use the function
directly. The extension mechanism (eglGetProcAddress and friends), that
is often used in desktop GL, is not available for such functions.

[ChangeLog][QtGui] QtGui's OpenGL headers are now automatically including
the highest available header (gl31.h, gl3.h or gl2.h) in OpenGL ES builds.

Task-number: QTBUG-38168
Change-Id: Ib857c58fe1696a9546fdd1aa143a9237e80325a5
Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
2014-04-24 10:36:07 +02:00
..
arch Add x86 arch detection support for AVX512 and SHA instructions 2013-08-22 02:04:39 +02:00
common Allow Clang to compile without libc++ 2013-09-09 23:04:48 +02:00
mac/corewlan Remove last traces of CoreServices/QT_NO_CORESERVICES on Mac 2013-10-11 18:49:25 +02:00
qpa Make xcb compile with X-less EGL implementations 2014-02-09 20:03:29 +01:00
unix Include GLES 3.0 and 3.1 headers when available 2014-04-24 10:36:07 +02:00
x11 Replace win32-g++ with mingw scope 2014-01-17 12:08:24 +01:00
.gitignore Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
.qmake.conf Handle INCLUDE and LIB environment variables in config.tests for MinGW 2013-11-22 07:30:57 +01:00