From 8aee04c7807a6da9f93d6c3419865a5a7638562f Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Wed, 10 Jun 2015 18:22:09 +0000 Subject: [PATCH] Updated ChangeLog and AUTHORS file for 3.3.8 dev release git-svn-id: http://svn.openscenegraph.org/osg/OpenSceneGraph/trunk@14909 16af8721-9629-0410-8352-f15c8da7e697 --- AUTHORS.txt | 2 +- ChangeLog | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+), 1 deletion(-) diff --git a/AUTHORS.txt b/AUTHORS.txt index c127f6dec..daf2d69b6 100644 --- a/AUTHORS.txt +++ b/AUTHORS.txt @@ -256,6 +256,7 @@ Raymond de Vries Ralf Kern Piotr Gwiazdowski Pierre Haritchabalet +Philippe Renon Perry Miller Paul Palumbo Paul Obermeier @@ -378,7 +379,6 @@ Ragnar Hammarqvist Qing Shen Piotr Rak Pierre Bourdin -Philippe Renon Philipp Svehla Philipp Siemoleit Philipp Mächler diff --git a/ChangeLog b/ChangeLog index 027600967..c788ba79f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,74 @@ +2015-06-10 16:48 robert + + * CMakeModules/FindOpenEXR.cmake: From Laurens Voerman, "attached + is a zip with the files: + + OpenSceneGraph\CMakeModules\FindOpenEXR.cmake + + I introduced a bug in the previous submission pointed out by + Dmitry Marakasov: + looking for IlmIlf instead of IlmImf (as the previous version did + - but using variable OPENEXR_IlmIlf_LIBRARY) + + For some reason google decided his message was spam, so I just + noticed it, and I reply to confirm his remarks and attach a full + file. + + " + +2015-06-10 16:47 robert + + * src/osg/GLExtensions.cpp, src/osg/Texture.cpp: From Colin + McDonald, "An earlier fix in OSG 3.2 has been inadvertently lost + in 3.3.x. The glGenerateMipMap function is part of the + GL_EXT_framebuffer_object extension. Just checking if the + function is present before using it for texture mipmaps is not + sufficient, as on remote X-windows displays the client side + capability may be different from the display server. This can + lead to mipmapped textures failing to render. I've restored a fbo + extension check. I've also tided up the GL version checking a + little." + +2015-06-10 10:00 robert + + * src/osgGA/NodeTrackerManipulator.cpp: From Philippe Renon, "Fixed + potential divide by zero in NodeTrackerManipulator : The divide + by zero happens when throwing a NodeTrackerManipulator. + The infinite result trickles down and later causes NaN in + culling. + + The fix was to use getThrowScale() as done everywhere else." + +2015-06-09 16:49 robert + + * CMakeLists.txt, include/osgDB/Serializer, + src/osgWrappers/serializers/osg/Camera.cpp: Added supoort for + osg::CullSettings/Camera::InheritanceMaskActionOnAttributeSetting + and InheritanceMask properties. + +2015-06-09 12:51 robert + + * include/osg/GLDefines: Added namespace around typedef to avoid + conflict issues + +2015-06-09 10:49 robert + + * include/osg/Node, include/osg/NodeVisitor, include/osg/Object, + include/osg/StateAttribute, include/osg/Uniform, + src/osg/Callback.cpp: Introduce osg::Object::asNode(), + asNodeVisitor(), asStateAttribute() and asUniform() to replace + dynamic_cast<> usage in Callback.cpp. + +2015-06-09 09:44 robert + + * examples/osghud/osghud.cpp: Added output of HUD scene graph to + hud.osgt and hud.osgb for testing purposes. + +2015-06-08 11:33 robert + + * AUTHORS.txt, ChangeLog: Updated AUTHORS and ChangeLog for dev + release + 2015-06-08 11:18 robert * include/osgDB/Options, src/osgDB/DatabasePager.cpp,