Hi All, Another long day of fixes and frustrations, but... I do believe bit by bit we are getting there. The only platforms that I haven't heard about are AIX and HP-Ux, the rest under Windows (VS, Mingw, Cygin), Linux (various flavours), FreeBSD, OSX, Solaris, IRIX all look good to go... Unless some of my final check-ins have broken something ;-)
So... just in case here's another rc 6 to devour! As usual details are on the wiki : http://www.openscenegraph.org/projects/osg/wiki/Downloads Stable Release 2.8.0, release candidate 6, released 11th February 2009. Please test this release candidate, and report success/failure to the osg-users mailing list. Source Code: ¶ source package : OpenSceneGraph-2.8.0-rc6.zip svn tag: svn co http://www.openscenegraph.org/svn/osg/OpenSceneGraph/tags/OpenSceneGraph-2.8.0-rc6 OpenSceneGraph I will let this last rev get tested tonight, and then tomorrow I'll tag mid day I'll 2.8.0. Then we can party! (Apart from all those making binaries ;-) Robert. -- ChangeLog since rc5: 2009-02-11 20:19 robert * src/osgWrappers/OpenThreads/Thread.cpp, src/osgWrappers/osg/AlphaFunc.cpp, src/osgWrappers/osg/AnimationPath.cpp, src/osgWrappers/osg/ApplicationUsage.cpp, src/osgWrappers/osg/ArgumentParser.cpp, src/osgWrappers/osg/Billboard.cpp, src/osgWrappers/osg/BlendColor.cpp, src/osgWrappers/osg/BlendEquation.cpp, src/osgWrappers/osg/BlendFunc.cpp, src/osgWrappers/osg/BoundingBox.cpp, src/osgWrappers/osg/BoundingSphere.cpp, src/osgWrappers/osg/BufferObject.cpp, src/osgWrappers/osg/Camera.cpp, src/osgWrappers/osg/ClampColor.cpp, src/osgWrappers/osg/ClipNode.cpp, src/osgWrappers/osg/ClipPlane.cpp, src/osgWrappers/osg/ClusterCullingCallback.cpp, src/osgWrappers/osg/CollectOccludersVisitor.cpp, src/osgWrappers/osg/ColorMask.cpp, src/osgWrappers/osg/ColorMatrix.cpp, src/osgWrappers/osg/ConvexPlanarOccluder.cpp, src/osgWrappers/osg/CoordinateSystemNode.cpp, src/osgWrappers/osg/CopyOp.cpp, src/osgWrappers/osg/CullFace.cpp, src/osgWrappers/osg/CullSettings.cpp, src/osgWrappers/osg/CullingSet.cpp, src/osgWrappers/osg/Depth.cpp, src/osgWrappers/osg/DisplaySettings.cpp, src/osgWrappers/osg/DrawPixels.cpp, src/osgWrappers/osg/Drawable.cpp, src/osgWrappers/osg/Fog.cpp, src/osgWrappers/osg/FragmentProgram.cpp, src/osgWrappers/osg/FrameBufferObject.cpp, src/osgWrappers/osg/FrontFace.cpp, src/osgWrappers/osg/GL2Extensions.cpp, src/osgWrappers/osg/Geometry.cpp, src/osgWrappers/osg/GraphicsContext.cpp, src/osgWrappers/osg/Group.cpp, src/osgWrappers/osg/Hint.cpp, src/osgWrappers/osg/Image.cpp, src/osgWrappers/osg/ImageSequence.cpp, src/osgWrappers/osg/ImageStream.cpp, src/osgWrappers/osg/KdTree.cpp, src/osgWrappers/osg/LOD.cpp, src/osgWrappers/osg/Light.cpp, src/osgWrappers/osg/LightModel.cpp, src/osgWrappers/osg/LineStipple.cpp, src/osgWrappers/osg/LineWidth.cpp, src/osgWrappers/osg/LogicOp.cpp, src/osgWrappers/osg/Material.cpp, src/osgWrappers/osg/Multisample.cpp, src/osgWrappers/osg/Node.cpp, src/osgWrappers/osg/NodeCallback.cpp, src/osgWrappers/osg/OcclusionQueryNode.cpp, src/osgWrappers/osg/PagedLOD.cpp, src/osgWrappers/osg/Point.cpp, src/osgWrappers/osg/PointSprite.cpp, src/osgWrappers/osg/PolygonMode.cpp, src/osgWrappers/osg/PolygonOffset.cpp, src/osgWrappers/osg/PolygonStipple.cpp, src/osgWrappers/osg/PrimitiveSet.cpp, src/osgWrappers/osg/Program.cpp, src/osgWrappers/osg/ProxyNode.cpp, src/osgWrappers/osg/Scissor.cpp, src/osgWrappers/osg/Sequence.cpp, src/osgWrappers/osg/ShadeModel.cpp, src/osgWrappers/osg/Shader.cpp, src/osgWrappers/osg/Shape.cpp, src/osgWrappers/osg/ShapeDrawable.cpp, src/osgWrappers/osg/State.cpp, src/osgWrappers/osg/StateAttribute.cpp, src/osgWrappers/osg/StateSet.cpp, src/osgWrappers/osg/Stencil.cpp, src/osgWrappers/osg/StencilTwoSided.cpp, src/osgWrappers/osg/Switch.cpp, src/osgWrappers/osg/TexEnv.cpp, src/osgWrappers/osg/TexEnvCombine.cpp, src/osgWrappers/osg/TexEnvFilter.cpp, src/osgWrappers/osg/TexGen.cpp, src/osgWrappers/osg/TexMat.cpp, src/osgWrappers/osg/Texture.cpp, src/osgWrappers/osg/Texture1D.cpp, src/osgWrappers/osg/Texture2D.cpp, src/osgWrappers/osg/Texture2DArray.cpp, src/osgWrappers/osg/Texture3D.cpp, src/osgWrappers/osg/TextureCubeMap.cpp, src/osgWrappers/osg/TextureRectangle.cpp, src/osgWrappers/osg/TransferFunction.cpp, src/osgWrappers/osg/Uniform.cpp, src/osgWrappers/osg/VertexProgram.cpp, src/osgWrappers/osg/View.cpp, src/osgWrappers/osg/Viewport.cpp, src/osgWrappers/osgAnimation/Animation.cpp, src/osgWrappers/osgAnimation/AnimationManager.cpp, src/osgWrappers/osgAnimation/BasicAnimationManager.cpp, src/osgWrappers/osgAnimation/Bone.cpp, src/osgWrappers/osgAnimation/Channel.cpp, src/osgWrappers/osgAnimation/CubicBezier.cpp, src/osgWrappers/osgAnimation/EaseMotion.cpp, src/osgWrappers/osgAnimation/Interpolator.cpp, src/osgWrappers/osgAnimation/Keyframe.cpp, src/osgWrappers/osgAnimation/RigGeometry.cpp, src/osgWrappers/osgAnimation/Skeleton.cpp, src/osgWrappers/osgAnimation/Target.cpp, src/osgWrappers/osgAnimation/Timeline.cpp, src/osgWrappers/osgAnimation/TimelineAnimationManager.cpp, src/osgWrappers/osgAnimation/UpdateCallback.cpp, src/osgWrappers/osgAnimation/VertexInfluence.cpp, src/osgWrappers/osgDB/DatabasePager.cpp, src/osgWrappers/osgDB/DotOsgWrapper.cpp, src/osgWrappers/osgDB/DynamicLibrary.cpp, src/osgWrappers/osgDB/FileUtils.cpp, src/osgWrappers/osgDB/ImageOptions.cpp, src/osgWrappers/osgDB/ReaderWriter.cpp, src/osgWrappers/osgDB/Registry.cpp, src/osgWrappers/osgFX/Registry.cpp, src/osgWrappers/osgFX/Validator.cpp, src/osgWrappers/osgGA/AnimationPathManipulator.cpp, src/osgWrappers/osgGA/DriveManipulator.cpp, src/osgWrappers/osgGA/FlightManipulator.cpp, src/osgWrappers/osgGA/GUIEventAdapter.cpp, src/osgWrappers/osgGA/GUIEventHandler.cpp, src/osgWrappers/osgGA/KeySwitchMatrixManipulator.cpp, src/osgWrappers/osgGA/NodeTrackerManipulator.cpp, src/osgWrappers/osgParticle/AccelOperator.cpp, src/osgWrappers/osgParticle/AngularAccelOperator.cpp, src/osgWrappers/osgParticle/BoxPlacer.cpp, src/osgWrappers/osgParticle/ConnectedParticleSystem.cpp, src/osgWrappers/osgParticle/ConstantRateCounter.cpp, src/osgWrappers/osgParticle/ForceOperator.cpp, src/osgWrappers/osgParticle/LinearInterpolator.cpp, src/osgWrappers/osgParticle/MultiSegmentPlacer.cpp, src/osgWrappers/osgParticle/ParticleProcessor.cpp, src/osgWrappers/osgParticle/ParticleSystem.cpp, src/osgWrappers/osgParticle/ParticleSystemUpdater.cpp, src/osgWrappers/osgParticle/PointPlacer.cpp, src/osgWrappers/osgParticle/PrecipitationEffect.cpp, src/osgWrappers/osgParticle/RadialShooter.cpp, src/osgWrappers/osgParticle/RandomRateCounter.cpp, src/osgWrappers/osgParticle/SectorPlacer.cpp, src/osgWrappers/osgParticle/SegmentPlacer.cpp, src/osgWrappers/osgShadow/DebugShadowMap.cpp, src/osgWrappers/osgShadow/LightSpacePerspectiveShadowMap.cpp, src/osgWrappers/osgShadow/MinimalCullBoundsShadowMap.cpp, src/osgWrappers/osgShadow/MinimalDrawBoundsShadowMap.cpp, src/osgWrappers/osgShadow/MinimalShadowMap.cpp, src/osgWrappers/osgShadow/OccluderGeometry.cpp, src/osgWrappers/osgShadow/ParallelSplitShadowMap.cpp, src/osgWrappers/osgShadow/ShadowMap.cpp, src/osgWrappers/osgShadow/ShadowTechnique.cpp, src/osgWrappers/osgShadow/ShadowTexture.cpp, src/osgWrappers/osgShadow/ShadowVolume.cpp, src/osgWrappers/osgShadow/ShadowedScene.cpp, src/osgWrappers/osgShadow/SoftShadowMap.cpp, src/osgWrappers/osgShadow/StandardShadowMap.cpp, src/osgWrappers/osgShadow/ViewDependentShadowTechnique.cpp, src/osgWrappers/osgSim/BlinkSequence.cpp, src/osgWrappers/osgSim/DOFTransform.cpp, src/osgWrappers/osgSim/Impostor.cpp, src/osgWrappers/osgSim/LightPointNode.cpp, src/osgWrappers/osgSim/LightPointSystem.cpp, src/osgWrappers/osgSim/MultiSwitch.cpp, src/osgWrappers/osgSim/ObjectRecordData.cpp, src/osgWrappers/osgSim/OverlayNode.cpp, src/osgWrappers/osgSim/ScalarBar.cpp, src/osgWrappers/osgSim/Sector.cpp, src/osgWrappers/osgSim/ShapeAttribute.cpp, src/osgWrappers/osgSim/SphereSegment.cpp, src/osgWrappers/osgSim/VisibilityGroup.cpp, src/osgWrappers/osgTerrain/GeometryTechnique.cpp, src/osgWrappers/osgTerrain/Layer.cpp, src/osgWrappers/osgTerrain/Locator.cpp, src/osgWrappers/osgTerrain/Terrain.cpp, src/osgWrappers/osgTerrain/TerrainTechnique.cpp, src/osgWrappers/osgTerrain/TerrainTile.cpp, src/osgWrappers/osgText/FadeText.cpp, src/osgWrappers/osgText/KerningType.cpp, src/osgWrappers/osgText/String.cpp, src/osgWrappers/osgText/Text.cpp, src/osgWrappers/osgText/Text3D.cpp, src/osgWrappers/osgUtil/CullVisitor.cpp, src/osgWrappers/osgUtil/DelaunayTriangulator.cpp, src/osgWrappers/osgUtil/GLObjectsVisitor.cpp, src/osgWrappers/osgUtil/IntersectVisitor.cpp, src/osgWrappers/osgUtil/RenderBin.cpp, src/osgWrappers/osgUtil/RenderStage.cpp, src/osgWrappers/osgUtil/SceneView.cpp, src/osgWrappers/osgUtil/Simplifier.cpp, src/osgWrappers/osgUtil/Statistics.cpp, src/osgWrappers/osgUtil/Tessellator.cpp, src/osgWrappers/osgViewer/CompositeViewer.cpp, src/osgWrappers/osgViewer/GraphicsWindow.cpp, src/osgWrappers/osgViewer/View.cpp, src/osgWrappers/osgViewer/Viewer.cpp, src/osgWrappers/osgViewer/ViewerBase.cpp, src/osgWrappers/osgViewer/ViewerEventHandlers.cpp, src/osgWrappers/osgVolume/FixedFunctionTechnique.cpp, src/osgWrappers/osgVolume/Layer.cpp, src/osgWrappers/osgVolume/Locator.cpp, src/osgWrappers/osgVolume/Property.cpp, src/osgWrappers/osgVolume/RayTracedTechnique.cpp, src/osgWrappers/osgVolume/Volume.cpp, src/osgWrappers/osgVolume/VolumeTechnique.cpp, src/osgWrappers/osgVolume/VolumeTile.cpp, src/osgWrappers/osgWidget/Browser.cpp, src/osgWrappers/osgWidget/Frame.cpp, src/osgWrappers/osgWidget/Label.cpp, src/osgWrappers/osgWidget/StyleManager.cpp, src/osgWrappers/osgWidget/ViewerEventHandlers.cpp, src/osgWrappers/osgWidget/Widget.cpp, src/osgWrappers/osgWidget/Window.cpp: Updated wrappers 2009-02-11 20:17 robert * src/osgWrappers/Doxyfile.template, src/osgWrappers/genwrapper.conf: Updated wrapper configurations from svn/trunk revision 9774 2009-02-11 17:43 robert * CMakeLists.txt: Changed the default for aggressive warnings so that they are off under Apple. 2009-02-11 17:42 robert * src/osgPlugins/quicktime/QTImportExport.cpp, src/osgPlugins/quicktime/QTUtils.cpp, src/osgPlugins/quicktime/QTUtils.h, src/osgPlugins/quicktime/ReaderWriterQT.cpp: From Riccardo Corsi, "in attach you'll find a patch to cleanup a little bit the (de)initialization code of QuickTime? environment from the quickTime pluging. It basically removes the static init() and exit() functions,and move them inside the observer class (the one that cleans everything up when the last media is unloaded). It also add an extra check to clean up on exit if the QuickTime? env is initialized, but no media is succesfully loaded / written (it might happens with streaming resources). I tested it under WinXP with zero, one and multiple videos. " Merged from svn/trunk using: svn merge -r 9768:9769 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk 2009-02-11 17:08 robert * src/OpenThreads/sproc/SprocThread.c++: Added brackets around (unsigned int) to avoid IRIX compile error. Merged from svn/trunk using: svn merge -r 9762:9763 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/ 2009-02-11 16:59 robert * include/osg/BoundingBox, include/osgAnimation/Vec3Packed, include/osgTerrain/Terrain, include/osgUtil/DrawElementTypeSimplifier, include/osgWidget/Browser: Fixes to doyxgen warnings, merged from svn/trunk using: svn merge -r 9761:9762 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/ 2009-02-11 16:57 robert * doc/Doxyfiles/all_Doxyfile, doc/Doxyfiles/auto_Mainpage, doc/Doxyfiles/core_Doxyfile, doc/Doxyfiles/doxyfile.cmake, doc/Doxyfiles/openthreads.doxyfile.cmake, src/osgWrappers/Doxyfile.template: From Sukender, changes doxygen vebosity to QUIET, merged from svn/trunk using: svn merge -r 9763:9764 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk/ 2009-02-11 16:50 robert * ChangeLog: Updated changelog 2009-02-11 09:18 robert * ChangeLog: Updated ChangeLog 2009-02-11 09:16 robert * CMakeModules/FindCOLLADA.cmake, src/osgPlugins/dae/daeRMaterials.cpp: From Roland Smeenk, "Attached are two small fixes: -I changed the SET of COLLADA_BOOST_INCLUDE_DIR to use findpath, so users may override this setting if they choose not to build against to precompiled boost libraries delivered with the Collada DOM. -Changed daeRMaterials.cpp to prevent a compiler warning about a potentially uninitialized variable." _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

