From ef96cce83f9d01c266f1bb6fb509046ae9da9fbc Mon Sep 17 00:00:00 2001 From: ehofman Date: Thu, 19 Jun 2003 07:54:29 +0000 Subject: [PATCH] (temporary) Apple OS X fix --- src/Main/main.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Main/main.cxx b/src/Main/main.cxx index 54b93e6e3..71ffbe5b8 100644 --- a/src/Main/main.cxx +++ b/src/Main/main.cxx @@ -767,6 +767,7 @@ void fgRenderFrame() { // Enable states for drawing points with GL_extension glEnable(GL_POINT_SMOOTH); +#ifdef GL_EXT_point_parameters if ( fgGetBool("/sim/rendering/distance-attenuation") && SGIsOpenGLExtensionSupported("GL_EXT_point_parameters") ) { @@ -778,6 +779,7 @@ void fgRenderFrame() { glPointParameterfvPtr(GL_DISTANCE_ATTENUATION_EXT, quadratic); glPointParameterfPtr(GL_POINT_SIZE_MIN_EXT, 1.0); } +#endif glPointSize(4.0); @@ -821,12 +823,14 @@ void fgRenderFrame() { if (fgGetBool("/sim/rendering/enhanced-lighting")) { +#ifdef GL_EXT_point_parameters if ( fgGetBool("/sim/rendering/distance-attenuation") && SGIsOpenGLExtensionSupported("GL_EXT_point_parameters") ) { glPointParameterfvPtr(GL_DISTANCE_ATTENUATION_EXT, default_attenuation); } +#endif glPointSize(1.0); glDisable(GL_POINT_SMOOTH);