Get rid of DEQP_SUPPORT_GLES2, _GLES3, _EGL, _OPENGL
authorPyry Haulos <phaulos@google.com>
Wed, 12 Oct 2016 20:22:41 +0000 (13:22 -0700)
committerPyry Haulos <phaulos@google.com>
Thu, 13 Oct 2016 22:35:27 +0000 (18:35 -0400)
commitd98514b6a944f4ef8f008c7381f65563609fd149
tree3936e14c1ed6f8e0aa285e052978cb6dba798a04
parent1ad113755d9949abfbc54b67644437eef7844fcd
Get rid of DEQP_SUPPORT_GLES2, _GLES3, _EGL, _OPENGL

Common code for those APIs don't need platform headers or implementation
libraries to be present build- nor run-time. It then makes sense to
always enable all relevant code paths on build time and have them
gracefully fail on run-time instead if driver libraries can not be found.

Change-Id: I31f417f368206b9ee0d7cadcc0cf5e227bda125f
22 files changed:
Android.mk
CMakeLists.txt
framework/egl/egluStaticESLibrary.cpp
framework/egl/wrapper/eglwLibrary.cpp
framework/opengl/simplereference/CMakeLists.txt
framework/opengl/wrapper/glwInitES20Direct.cpp
framework/opengl/wrapper/glwInitES30Direct.cpp
framework/platform/CMakeLists.txt
framework/platform/X11/tcuX11Platform.cpp
modules/egl/CMakeLists.txt
scripts/cppcheck.py
targets/android/android.cmake
targets/default/default.cmake
targets/ios/ios.cmake
targets/null/null.cmake
targets/osx/osx.cmake
targets/raspi/raspi.cmake
targets/wayland/wayland.cmake
targets/win32_wgl/win32_wgl.cmake
targets/x11_egl/x11_egl.cmake
targets/x11_egl_glx/x11_egl_glx.cmake
targets/x11_glx/x11_glx.cmake