Browse Source

modules: updated FindOpenGLES[23].cmake to work on iOS.

pull/134/merge
Vladimír Vondruš 10 years ago
parent
commit
60fc994ab6
  1. 18
      modules/FindOpenGLES2.cmake
  2. 13
      modules/FindOpenGLES3.cmake

18
modules/FindOpenGLES2.cmake

@ -37,14 +37,24 @@
if(NOT CORRADE_TARGET_EMSCRIPTEN)
find_library(OPENGLES2_LIBRARY NAMES
GLESv2
libGLESv2 # ANGLE (CMake doesn't search for lib prefix on Windows)
ppapi_gles2) # NaCl
# ANGLE (CMake doesn't search for lib prefix on Windows)
libGLESv2
# iOS
OpenGLES
# NaCl
ppapi_gles2)
set(OPENGLES2_LIBRARY_NEEDED OPENGLES2_LIBRARY)
endif()
# Include dir
find_path(OPENGLES2_INCLUDE_DIR
NAMES GLES2/gl2.h)
find_path(OPENGLES2_INCLUDE_DIR NAMES
GLES2/gl2.h
# iOS
ES2/gl.h)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args("OpenGLES2" DEFAULT_MSG

13
modules/FindOpenGLES3.cmake

@ -42,13 +42,20 @@ if(NOT CORRADE_TARGET_EMSCRIPTEN)
# support is provided in ES2 lib
GLESv2
libGLESv2) # ANGLE (CMake doesn't search for lib prefix on Windows)
# ANGLE (CMake doesn't search for lib prefix on Windows)
libGLESv2
# iOS
OpenGLES)
set(OPENGLES3_LIBRARY_NEEDED OPENGLES3_LIBRARY)
endif()
# Include dir
find_path(OPENGLES3_INCLUDE_DIR
NAMES GLES3/gl3.h)
find_path(OPENGLES3_INCLUDE_DIR NAMES
GLES3/gl3.h
# iOS
ES3/gl.h)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args("OpenGLES3" DEFAULT_MSG

Loading…
Cancel
Save