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 Colin McDonald
Tim Moore Tim Moore
Martin Lavery Martin Lavery
Laurens Voerman
Tree Tree
Luigi Calori Luigi Calori
Mike Wittman Mike Wittman
Laurens Voerman
Chris Hanson Chris Hanson
Roland Smeenk Roland Smeenk
Roger James Roger James
@ -73,6 +73,7 @@ Jan Ciger
Glenn Waldron Glenn Waldron
Gideon May Gideon May
Don Tidrow Don Tidrow
Aurelien Albert
Stephane Lamoliatte Stephane Lamoliatte
Romano José Magacho da Silva Romano José Magacho da Silva
Michael Gronager Michael Gronager
@ -81,7 +82,6 @@ Joakim Simonsson
David Spilling David Spilling
Daniel Sjölie Daniel Sjölie
Bryan Thrall Bryan Thrall
Aurelien Albert
Torben Dannhauer Torben Dannhauer
Fabien Lavignotte Fabien Lavignotte
Mike Connell Mike Connell
@ -119,6 +119,7 @@ Thibault Genessay
Sasa Bistrovic Sasa Bistrovic
Ravi Mathur Ravi Mathur
Ralf Habacker Ralf Habacker
Pjotr Svetachov
Neil Groves Neil Groves
Markus Trenkwalder Markus Trenkwalder
Loic Dachary Loic Dachary
@ -156,7 +157,6 @@ Sebastien Grignard
Ryan Kawicki Ryan Kawicki
Rudolf Wiedemann Rudolf Wiedemann
Romano Magacho Romano Magacho
Pjotr Svetachov
Mikhail Izmestev Mikhail Izmestev
Maria Ten Maria Ten
Liang Aibin 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 2013-07-01 10:22 robert
* include/osg/Array: Removed BIND_INSTANCE_DIVISOR as they don't * include/osg/Array: Removed BIND_INSTANCE_DIVISOR as they don't