diff --git a/modules/FindOpenGLES2.cmake b/modules/FindOpenGLES2.cmake index 179a53742..5ddf28328 100644 --- a/modules/FindOpenGLES2.cmake +++ b/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 diff --git a/modules/FindOpenGLES3.cmake b/modules/FindOpenGLES3.cmake index 2d07aa5b4..a2ecba388 100644 --- a/modules/FindOpenGLES3.cmake +++ b/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