<div dir="ltr"><div><div><div>Hi All,<br><br></div>Hot on the heels of tagging 3.2.2-rc3 I have tagged the OSG-3.4 branch creating the 3.4.0-rc4. This latest release candidate wraps up some minor feature enhancements, a couple of bug fixes and build fixes.<br><br></div><div>Source code:<br></div><div>
<ul style="margin:15px 0px;padding:0px;border:0px none;list-style:outside none none;font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-size:13px;line-height:19px"><li style="margin:0px 0px 5px;padding:0px 0px 0px 30px;border:0px none;background-image:url("/plugins/system/jat3/jat3/base-themes/default/images/bullet.gif");line-height:20px;overflow:visible;background-repeat:no-repeat no-repeat">Zip file containing source code : <a href="http://www.openscenegraph.org/downloads/developer_releases/OpenSceneGraph-3.4.0-rc4.zip" style="margin:0px;padding:0px;border:0px none;color:rgb(0,102,153);text-decoration:underline"><span class="" style="margin:0px;padding:0px;border:0px none">OpenSceneGraph-3.4.0-rc4.zip</span></a></li><li style="margin:0px 0px 5px;padding:0px 0px 0px 30px;border:0px none;background-image:url("/plugins/system/jat3/jat3/base-themes/default/images/bullet.gif");line-height:20px;overflow:visible;background-repeat:no-repeat no-repeat">Subversion tag for 3.4.0-rc4 : svn co <span class="" style="margin:0px;padding:0px;border:0px none;color:rgb(0,102,153);text-decoration:underline"><a href="http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4.0-rc4" style="margin:0px;padding:0px;border:0px none;color:rgb(0,102,153);text-decoration:underline">http://svn.openscenegraph.org/osg/OpenSceneGraph/tags/OpenSceneGraph-3.4.</a>0-rc4 </span>OpenSceneGraph</li></ul><br>I have tested under Kubuntu 14.04+NVidia, and Windows7 with VS2013+VS2005 and so far things look solid for me. I don't personally have an remaining bug or build problems on my radar so am now ready to tag OSG-3.4.0.<br><br>However, there is a huge range of OS and hardware combinations that I don't have access to so need the community to pitch in and test the build and runtime of this latest release candidate so we can catch any remaining issues prior to the OSG-3.4.0. Please test and report back success or failure on this thread so I know how things look w.r.t converging to a final stable 3.4.0 release.<br><br></div><div>If there isn't any issues reported I'll go ahead and tag 3.4.0. As I'm now ready to tag the release the only thing holding me back is waiting for feedback. I'll wait for the next few days and if no issues that need resolving right away come up will tag the stable release in the first half of next week. <br><br></div><div>Thanks for you help testing,<br></div><div>Robert.<br></div><br></div>ChangeLog since 3.4.0-rc3:<br>2015-07-17 08:21 robert<br><br> * CMakeLists.txt: Added cmake version checked for cmake_policy<br> setting<br><br>2015-07-17 08:12 robert<br><br> * src/osgPlugins/tiff/ReaderWriterTIFF.cpp: From Patrick Neary, "To<br> the tiff plugin, add the capability to write tiff images with<br> unsigned short data"<br><br>2015-07-16 19:16 robert<br><br> * src/osg/Image.cpp: From Patrick Neary, "Added some lesser used<br> tokens that we use from GL_ARB_texture_rg to<br> computeFormatDataType(), and computeNumComponents() in<br> src/osg/Image.cpp"<br><br>2015-07-16 15:56 robert<br><br> * src/osgQt/GraphicsWindowQt.cpp: From Cory Slep and Robert<br> Osfield, "When using Open Scene Graph and Qt on Android, the<br> resulting thread that an application developer’s Q*Application is<br> run on is different than what Qt considers the “main” thread,<br> which can cause subtle problems. This is because Qt loads native<br> libraries in one thread, and later runs the application in a<br> different thread. They delay running in the second thread as long<br> as possible as they have a nontrivial bootstrapping process. The<br> motivation for Qt having this second thread is to allow them to<br> remain responsive to both Java and native events, and capture<br> events that would otherwise be “missed”<br><br>2015-07-16 11:01 robert<br><br> * src/osgText/Text.cpp: Added check to catch cases where the<br> backdrop coordinate cache is too small for the number of contexts<br> being computed.<br><br>2015-07-15 10:02 robert<br><br> * src/osgPlugins/ive/DataInputStream.cpp: Added initializers and<br> reverted OSX workaround from 2013.<br><br><br></div>