diff options
author | Yuri Kunde Schlesner <[email protected]> | 2014-08-23 21:00:08 -0300 |
---|---|---|
committer | Yuri Kunde Schlesner <[email protected]> | 2014-09-01 17:41:56 -0300 |
commit | 478289140daae28cf7eabf54af3addf476aaad9c (patch) | |
tree | de13d92f26abaaf5eb0348ae35b2d1c23be497c7 /externals/cmake-modules | |
parent | 76372feb1959c0f53d02c2278ef4a14b794a808d (diff) | |
download | yuzu-mainline-478289140daae28cf7eabf54af3addf476aaad9c.tar.gz yuzu-mainline-478289140daae28cf7eabf54af3addf476aaad9c.zip |
Replace GLEW with a glLoadGen loader.
This should fix the GL loading errors that occur in some drivers due to
the use of deprecated functions by GLEW. Side benefits are more accurate
auto-completion (deprecated function and symbols don't exist) and faster
pointer loading (less entrypoints to load). In addition it removes an
external library depency, simplifying the build system a bit and
eliminating one set of binary libraries for Windows.
Diffstat (limited to 'externals/cmake-modules')
-rw-r--r-- | externals/cmake-modules/FindGLEW.cmake | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/externals/cmake-modules/FindGLEW.cmake b/externals/cmake-modules/FindGLEW.cmake deleted file mode 100644 index 105e30eb0..000000000 --- a/externals/cmake-modules/FindGLEW.cmake +++ /dev/null @@ -1,47 +0,0 @@ -# -# Try to find GLEW library and include path. -# Once done this will define -# -# GLEW_FOUND -# GLEW_INCLUDE_PATH -# GLEW_LIBRARY -# - -IF (WIN32) - FIND_PATH( GLEW_INCLUDE_PATH GL/glew.h - $ENV{PROGRAMFILES}/GLEW/include - ${PROJECT_SOURCE_DIR}/src/nvgl/glew/include - DOC "The directory where GL/glew.h resides") - FIND_LIBRARY( GLEW_LIBRARY - NAMES glew GLEW glew32 glew32s - PATHS - $ENV{PROGRAMFILES}/GLEW/lib - ${PROJECT_SOURCE_DIR}/src/nvgl/glew/bin - ${PROJECT_SOURCE_DIR}/src/nvgl/glew/lib - DOC "The GLEW library") -ELSE (WIN32) - FIND_PATH( GLEW_INCLUDE_PATH GL/glew.h - /usr/include - /usr/local/include - /sw/include - /opt/local/include - DOC "The directory where GL/glew.h resides") - FIND_LIBRARY( GLEW_LIBRARY - NAMES GLEW glew - PATHS - /usr/lib64 - /usr/lib - /usr/local/lib64 - /usr/local/lib - /sw/lib - /opt/local/lib - DOC "The GLEW library") -ENDIF (WIN32) - -IF (GLEW_INCLUDE_PATH) - SET( GLEW_FOUND 1 CACHE STRING "Set to 1 if GLEW is found, 0 otherwise") -ELSE (GLEW_INCLUDE_PATH) - SET( GLEW_FOUND 0 CACHE STRING "Set to 1 if GLEW is found, 0 otherwise") -ENDIF (GLEW_INCLUDE_PATH) - -MARK_AS_ADVANCED( GLEW_FOUND ) |