message("*** Using GLES3 Wrapper") set(DEQP_TARGET_NAME "GLES3 Wrapper") set(DEQP_SUPPORT_GLES2 OFF) set(DEQP_SUPPORT_EGL OFF) set(DEQP_SUPPORT_GLES3 ON) add_definitions(-DKHRONOS_STATIC_LIB) add_definitions(-DDEQP_USE_GLES3_WRAPPER) include_directories( wrappers/gles3/inc wrappers/gles3 # Required by platform integration ) add_subdirectory(wrappers/gles3) set(DEQP_GLES3_LIBRARIES GLESv3) set(DEQP_PLATFORM_LIBRARIES GLESv3) # \note Always link to GLESv3 since platform integration requires it. if (DE_OS_IS_WIN32) set(TCUTIL_PLATFORM_SRCS win32/tcuWGL.cpp win32/tcuWGL.hpp win32/tcuWin32API.h win32/tcuWin32Window.cpp win32/tcuWin32Window.hpp win32/tcuWin32GLES3Platform.cpp win32/tcuWin32GLES3Platform.hpp tcuMain.cpp ) else () message(FATAL_ERROR "GLES3 Wrapper is not supported on this OS") endif ()