From 785f68ef3366e93c17f190535ba5604896fcf21c Mon Sep 17 00:00:00 2001 From: SmallJoker Date: Sat, 22 Sep 2018 20:54:43 +0200 Subject: Make OpenGL preference configurable, default to LEGACY (#7666) This partially reverts 1ec5028 Add option OPENGL_GL_PREFERENCE --- src/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index dbb9e5c6a..05446c084 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -296,7 +296,11 @@ else() if(NOT HAIKU) find_package(X11 REQUIRED) endif(NOT HAIKU) - set(OpenGL_GL_PREFERENCE "GLVND") + + set(OPENGL_GL_PREFERENCE "LEGACY" CACHE STRING + "See CMake Policy CMP0072 for reference. GLVND is broken on some nvidia setups") + set(OpenGL_GL_PREFERENCE ${OPENGL_GL_PREFERENCE}) + find_package(OpenGL REQUIRED) find_package(JPEG REQUIRED) find_package(BZip2 REQUIRED) -- cgit v1.2.3