From c71fc9fcb6c3b77a8f57229e9d5a675cb54ad522 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 27 Jun 2006 12:08:30 +0000 Subject: [PATCH] From Stephan Huber, remove Platform specific handling of multi-sample setup as its now supported within Producer in a generic way. From Robert Osfield fix to the parameter ordering --- src/osgProducer/OsgCameraGroup.cpp | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/osgProducer/OsgCameraGroup.cpp b/src/osgProducer/OsgCameraGroup.cpp index fa2babfd5..9207ac9b6 100644 --- a/src/osgProducer/OsgCameraGroup.cpp +++ b/src/osgProducer/OsgCameraGroup.cpp @@ -588,16 +588,8 @@ bool OsgCameraGroup::realize() if (_ds->getMultiSamples()) { - #if defined( GLX_SAMPLES_SGIS ) - rs_vc->addExtendedAttribute( GLX_SAMPLES_SGIS, _ds->getNumMultiSamples()); - #endif - #if defined( GLX_SAMPLES_BUFFER_SGIS ) - rs_vc->addExtendedAttribute( GLX_SAMPLES_BUFFER_SGIS, 1); - #endif - #ifdef WIN32 - rs_vc->addExtendedAttribute(WGL_SAMPLE_BUFFERS_ARB, GL_TRUE); - rs_vc->addExtendedAttribute(WGL_SAMPLES_ARB, _ds->getNumMultiSamples()); - #endif + rs_vc->addAttribute(Producer::VisualChooser::SampleBuffers, 1); + rs_vc->addAttribute(Producer::VisualChooser::Samples, _ds->getNumMultiSamples()); } } }