From 77cd7b39f7723da44c28de2b9bc38eb55bbb5cb1 Mon Sep 17 00:00:00 2001 From: James Turner Date: Tue, 15 May 2012 23:10:53 +0100 Subject: [PATCH] Since we require OSG 3.0 now, this check is obsolete. --- CMakeLists.txt | 13 ------------- src/Include/config.h-msvc90 | 2 -- src/Include/config_cmake.h.in | 1 - src/Viewer/CameraGroup.cxx | 4 ---- 4 files changed, 20 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f583d0a01..3549c89ea 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -254,19 +254,6 @@ check_include_file(unistd.h HAVE_UNISTD_H) check_include_file(sys/time.h HAVE_SYS_TIME_H) check_include_file(windows.h HAVE_WINDOWS_H) -# definition depends on OSG version -set(CMAKE_REQUIRED_INCLUDES ${OPENSCENEGRAPH_INCLUDE_DIRS}) - -check_cxx_source_compiles( - "#include - int main() - { - osg::CullSettings::VariablesMask mask = osg::CullSettings::CLEAR_MASK; - return 0; - } - " - HAVE_CULLSETTINGS_CLEAR_MASK) - if(ENABLE_RTI) find_package(RTI) if(RTI_FOUND) diff --git a/src/Include/config.h-msvc90 b/src/Include/config.h-msvc90 index 8381fe5bf..d83c47114 100644 --- a/src/Include/config.h-msvc90 +++ b/src/Include/config.h-msvc90 @@ -164,8 +164,6 @@ #define NOMINMAX 1 -#define HAVE_CULLSETTINGS_CLEAR_MASK 1 - #ifndef ENABLE_AUDIO_SUPPORT #define ENABLE_AUDIO_SUPPORT #endif diff --git a/src/Include/config_cmake.h.in b/src/Include/config_cmake.h.in index 23af01f2f..245854c82 100644 --- a/src/Include/config_cmake.h.in +++ b/src/Include/config_cmake.h.in @@ -18,7 +18,6 @@ #cmakedefine HAVE_SYS_TIME_H #cmakedefine HAVE_WINDOWS_H -#cmakedefine HAVE_CULLSETTINGS_CLEAR_MASK #cmakedefine HAVE_MKFIFO #define VERSION "@FLIGHTGEAR_VERSION@" diff --git a/src/Viewer/CameraGroup.cxx b/src/Viewer/CameraGroup.cxx index 71b11d065..9322fd040 100644 --- a/src/Viewer/CameraGroup.cxx +++ b/src/Viewer/CameraGroup.cxx @@ -750,9 +750,7 @@ CameraInfo* CameraGroup::buildCamera(SGPropertyNode* cameraNode) camera->setInheritanceMask(CullSettings::ALL_VARIABLES & ~(CullSettings::CULL_MASK | CullSettings::CULLING_MODE -#if defined(HAVE_CULLSETTINGS_CLEAR_MASK) | CullSettings::CLEAR_MASK -#endif )); osg::Matrix vOff; @@ -999,9 +997,7 @@ CameraInfo* CameraGroup::buildGUICamera(SGPropertyNode* cameraNode, camera->setInheritanceMask(CullSettings::ALL_VARIABLES & ~(CullSettings::COMPUTE_NEAR_FAR_MODE | CullSettings::CULLING_MODE -#if defined(HAVE_CULLSETTINGS_CLEAR_MASK) | CullSettings::CLEAR_MASK -#endif )); camera->setComputeNearFarMode(osg::CullSettings::DO_NOT_COMPUTE_NEAR_FAR); camera->setCullingMode(osg::CullSettings::NO_CULLING); -- 2.39.5