Hi, Builds and works just fine.
Platform : Vista SP1, VC 2008 Can 2009/2/11 Robert Osfield <robert.osfi...@gmail.com> > 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 > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org