Hi All, I have tagged the second 3.6.1 release candidate.
I have merged a PR that removed so un-implemented functions in osgParticle, this technically changes the ABI for osgParticle so I've bumped the SO version for 3.6.1-rc2. The rest of the changes are fixes. https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.1-rc2 I'm ready to tag 3.6.1, all need from the community is testing and feedback on whether things are working on all the main platforms. Let us know of success or failures here on this thread. Cheers, Robert. -- ChangeLog since 3.6.0 Wed, 2 May 2018 09:10:54 +0100 Author : Robert Osfield Updates for the 3.6.1-rc2 Mon, 30 Apr 2018 11:55:17 +0100 Author : Robert Osfield Updated SO version to reflect change in ABI Mon, 30 Apr 2018 11:44:02 +0100 Author : OpenSceneGraph git repository Merge pull request #542 from psyinf/fix_particle_system_headerFIX: <osgParticle> removed unimplemented functions from header Mon, 30 Apr 2018 11:16:02 +0200 Author : Sebastian Messerschmidt FIX: <osgParticle> removed unimplemented functions from header Fri, 27 Apr 2018 11:23:07 +0100 Author : Robert Osfield Fixed particle update bug where a ParticleSystem wouldn't start when loaded during the frame loop due to the _last_frame value not being set. Thu, 26 Apr 2018 10:21:53 +0100 Author : Robert Osfield Updated ChangeLog, README.md and rc number for 3.6.1-rc1 Thu, 26 Apr 2018 09:49:35 +0100 Author : Robert Osfield Split up #pragma so that there only three parameters per line to aovid Intel driver bug crash Thu, 26 Apr 2018 09:36:52 +0100 Author : Robert Osfield Renamed text.vert and text.frag to osgText_Text.vert and .frag to avoid name overlapping with user shaders. Wed, 25 Apr 2018 09:48:02 +0100 Author : Julien Valentin add wrapper for osg::DrawIndirectBufferObject Tue, 24 Apr 2018 17:05:03 +0100 Author : Robert Osfield Renamed CMake variable + C++ #define to OSG_GL_CONTEXT_VERSION Tue, 24 Apr 2018 16:22:13 +0100 Author : Robert Osfield Added OSG_GL_CONTEXT_STRING cmake variable to set include/osg/GL headers that sets Traits::glContextVersion. Tue, 24 Apr 2018 15:38:02 +0100 Author : OpenSceneGraph git repository Merge pull request #537 from openscenegraph/revert-536-default-gl3-contextRevert "When GL3 build is enabled, default context requested is version 3.3, …" Tue, 24 Apr 2018 15:37:44 +0100 Author : OpenSceneGraph git repository Revert "When GL3 build is enabled, default context requested is version 3.3, …" Tue, 24 Apr 2018 15:36:11 +0100 Author : OpenSceneGraph git repository Merge pull request #536 from emminizer/default-gl3-contextWhen GL3 build is enabled, default context requested is version 3.3, … Tue, 24 Apr 2018 15:33:03 +0100 Author : Robert Osfield Refactored the handling of glyph and shadow alpha values to make the text and shadow clearer for fonts with narrow glyphs Tue, 24 Apr 2018 13:52:53 +0100 Author : Robert Osfield Refactored the handling of text bounding box to provide more stable bounding box computation Tue, 24 Apr 2018 06:31:32 -0400 Author : Daniel Emminizer When GL3 build is enabled, default context requested is version 3.3, enabling core profile by default. Fri, 20 Apr 2018 21:16:46 +0200 Author : Alberto Luaces Small fix for uncaught typo. Fri, 20 Apr 2018 18:18:22 +0200 Author : Alberto Luaces Fix typos and spelling. Mon, 23 Apr 2018 11:02:03 +0100 Author : OpenSceneGraph git repository Merge pull request #534 from emminizer/fix-msvc-includesFix includes for MSVC 2015 build. Fri, 20 Apr 2018 13:16:43 -0400 Author : Daniel Emminizer Fix includes for MSVC 2015 build. Fri, 20 Apr 2018 15:58:27 +0100 Author : Robert Osfield Updated ChangeLog Fri, 20 Apr 2018 14:32:34 +0100 Author : Robert Osfield Replaced osgUtil::IntersectVisitor usage with osgUtil::InteresectionVisitor Fri, 20 Apr 2018 10:24:17 +0100 Author : Robert Osfield Removed TriStripVisitor for default set of Optimizer passes as it doesn't generate efficient scene graphs Fri, 20 Apr 2018 09:57:04 +0100 Author : Robert Osfield Added osgUtil::optimizeMesh(osg::Node* node) convinience method Fri, 20 Apr 2018 11:42:31 +0100 Author : Robert Osfield Removed usage of the osgUtil::TriStripVisitor is it generates osg::Geometry that perform very poorly when using VBO and VAO's vs GL DisplayLists. With DisplayLists being deprecated in GL and VBO and VAO becoming standard it's best to standardize on using the osgUtil::MeshOptimizers instead of TripStrupVisitor Thu, 19 Apr 2018 19:43:14 +0100 Author : Robert Osfield Fixed the set*Binding() methods so that they assign BufferObjects when required Thu, 19 Apr 2018 19:42:51 +0100 Author : Robert Osfield Fixed messages Thu, 19 Apr 2018 19:41:51 +0100 Author : Robert Osfield Fixed the GLBufferObject size computation so that it takes into account padding. Thu, 19 Apr 2018 19:36:19 +0100 Author : Robert Osfield Replaced the use of osgUtil::TriStripVisitor with ogUtil::MeshOptimizer usage to improve performance. Fixed set setColorArray assignement to pass in the color binding Wed, 18 Apr 2018 10:02:43 +0100 Author : Robert Osfield Fixed the handle of boundary equalization Wed, 18 Apr 2018 09:33:12 +0100 Author : Robert Osfield Added --equalize-boundaries -e command line option to call terrain->setEqualizeBoundaries(true) Mon, 16 Apr 2018 17:53:38 +0100 Author : Robert Osfield Updated version number in prep for future 3.6.1 release. Mon, 16 Apr 2018 15:08:24 +0100 Author : Robert Osfield Fixed inline Drawable::draw(..) method Mon, 16 Apr 2018 15:05:11 +0100 Author : Robert Osfield Fixed Geometry::drawImplmentation() handling of VBO's to prevent them from being used when display lists are used. Sun, 15 Apr 2018 08:25:57 +0100 Author : Robert Osfield Replaced osgViewer::GraphicsWindow dynamic_cast as it's not neccessary. _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

