Updated AUTHORS and ChangeLog for 3.1.9 dev release

This commit is contained in:
Robert Osfield 2013-07-02 19:24:10 +00:00
parent ca4e840155
commit 2507c3974f
2 changed files with 114 additions and 3 deletions

View File

@ -29,10 +29,10 @@ Trajce Nikolov
Colin McDonald
Tim Moore
Martin Lavery
Laurens Voerman
Tree
Luigi Calori
Mike Wittman
Laurens Voerman
Chris Hanson
Roland Smeenk
Roger James
@ -73,6 +73,7 @@ Jan Ciger
Glenn Waldron
Gideon May
Don Tidrow
Aurelien Albert
Stephane Lamoliatte
Romano José Magacho da Silva
Michael Gronager
@ -81,7 +82,6 @@ Joakim Simonsson
David Spilling
Daniel Sjölie
Bryan Thrall
Aurelien Albert
Torben Dannhauer
Fabien Lavignotte
Mike Connell
@ -119,6 +119,7 @@ Thibault Genessay
Sasa Bistrovic
Ravi Mathur
Ralf Habacker
Pjotr Svetachov
Neil Groves
Markus Trenkwalder
Loic Dachary
@ -156,7 +157,6 @@ Sebastien Grignard
Ryan Kawicki
Rudolf Wiedemann
Romano Magacho
Pjotr Svetachov
Mikhail Izmestev
Maria Ten
Liang Aibin

111
ChangeLog
View File

@ -1,3 +1,114 @@
2013-07-02 14:35 robert
* CMakeLists.txt: From Laurens Voerman, "With fstream inheritaince
now removed the warning can be enabled again."
2013-07-02 14:17 robert
* src/osgPlugins/ive/Geometry.cpp: From Laurens Voerman, "some of
my ive files now generate a warning:
Warning, can't assign attribute binding as no has been array
assigned to set binding for.
I think those are ive's with bumpmaps, but I have not checked
yet. The problem is in
OpenSceneGraph\src\osgPlugins\ive\Geometry.cpp
where the code tries to set Normalize and Binding for a missing
Array.
I think that code can safely be skipped, considering the write
function has a hardcoded write when the array is missing.
(introduced in svn rev 13488)
modified file (OpenSceneGraph\src\osgPlugins\ive\Geometry.cpp)
attached in Zip"
2013-07-02 14:02 robert
* src/osgPlugins/osg/BinaryStreamOperator.h: From Laurens Voerman,
"Recent changes cause a few warnings in MSVC 2012
svn 13587 From David Callu, warning fixes and removal of spaces
at end of lines.
this can be fixed by adding a space before the comment opening
/*.
full modified file
(openscenegraph\src\osgplugins\osg\BinaryStreamOperator.h)
attached in zip
Regards, Laurens.
openscenegraph\src\osgplugins\osg\BinaryStreamOperator.h(71):
warning C4138: '*/' found outside of comment
(OpenSceneGraph\src\osgPlugins\osg\ReaderWriterOSG2.cpp)
openscenegraph\src\osgplugins\osg\BinaryStreamOperator.h(73):
warning C4138: '*/' found outside of comment
(OpenSceneGraph\src\osgPlugins\osg\ReaderWriterOSG2.cpp)
openscenegraph\src\osgplugins\osg\BinaryStreamOperator.h(211):
warning C4138: '*/' found outside of comment
(OpenSceneGraph\src\osgPlugins\osg\ReaderWriterOSG2.cpp)
openscenegraph\src\osgplugins\osg\BinaryStreamOperator.h(213):
warning C4138: '*/' found outside of comment
(OpenSceneGraph\src\osgPlugins\osg\ReaderWriterOSG2.cpp)"
2013-07-02 13:45 robert
* src/osg/State.cpp: Restructed handling of the
_currentShaderCompositionUniformList in State::apply() and
State::apply(const StateSet*) so that it can be used even when
shader composition isn't enabled.
2013-07-02 10:32 robert
* include/osg/Program, src/osg/Program.cpp: From Aurelien Albert,
"Recently I had to integrate a client OpenGL library with OSG.
For textures and other StateAttribute I've done that by
subclassing osg::StateAttribute and this works well.
But for glPrograms, in order to get all osg's uniform management
system to work, I had to subclass
osg::program::PerContextProgram.
Here is a modified version of this class, which add some
"virtual" method to allow easy subclassing."
2013-07-02 09:44 robert
* include/osg/Array: From Pjotr Svetachov, "The binding of arrays
is always set to BIND_UNDEFINED when using the array constructor
because the binding parameter is ignored. Here is a fix."
2013-07-02 09:27 robert
* include/osgUtil/SceneView, src/osgUtil/SceneView.cpp: Added
SceneView::Options enum enetries APPLY_GLOBAL_DEFAULTS and
CLEAR_GLOBAL_STATESET to control whether a
_globalStateSet->clear() and _globalStateSet->setGlobalDefaults()
should be called.
osgViewer::Renderer doesn't use these enum settings so now no
longer has a calls StateSet::clear() or
StateSet::setGlobalDefaults() on the osg::Camera's StateSet.
Previously these were being
called and breaking the ability to attached state to Camera's
StateSet.
2013-07-01 16:15 robert
* src/osg/Array.cpp: From Pjotr Svetachov, "In a submission on June
27th a lot of new array types were added. This modified the
osg::Array::Type enum. Because of this s_ArrayNames array in
Array.cpp is now not in sync. This can lead to corrupt exports or
crashes when writing .osg files because the change added new
types in the middle of the enum instead of at the end.
Attached is a new Array.cpp to reflect the new array types."
2013-07-01 12:16 robert
* AUTHORS.txt, ChangeLog, applications/osgversion/Contributors.cpp:
Updated AUTHORS, ChangeLog for dev release
2013-07-01 10:22 robert
* include/osg/Array: Removed BIND_INSTANCE_DIVISOR as they don't