Upated ChangeLog and AUTHORS in prep for release candidate
This commit is contained in:
37
AUTHORS.txt
37
AUTHORS.txt
@@ -1,6 +1,6 @@
|
||||
OpenSceneGraph Library 3.2.1
|
||||
|
||||
516 Contributors:
|
||||
519 Contributors:
|
||||
|
||||
Firstname Surname
|
||||
-----------------
|
||||
@@ -25,23 +25,23 @@ Geoff Michel
|
||||
Wojciech Lewandowski
|
||||
Eric Sokolowsky
|
||||
David Callu
|
||||
Trajce Nikolov
|
||||
Colin McDonald
|
||||
Trajce Nikolov
|
||||
Tim Moore
|
||||
Martin Lavery
|
||||
Laurens Voerman
|
||||
Tree
|
||||
Luigi Calori
|
||||
Mike Wittman
|
||||
Jason Beverage
|
||||
Chris Hanson
|
||||
Roland Smeenk
|
||||
Roger James
|
||||
Jeremy Moles
|
||||
Jason Beverage
|
||||
Jan Peciva
|
||||
Mattias Helsing
|
||||
J.P. Delport
|
||||
Alberto Luaces
|
||||
Mattias Helsing
|
||||
Magnus Kessler
|
||||
David Fries
|
||||
Andy Skinner
|
||||
@@ -62,21 +62,22 @@ Serge Lages
|
||||
Romano Jos<6F> Magacho da Silva
|
||||
Lionel Lagarde
|
||||
Chris Denham
|
||||
Aurelien Albert
|
||||
Alberto Farre
|
||||
Torben Dannhauer
|
||||
Sherman Wilcox
|
||||
Robert Michael
|
||||
Mourad Boufarguine
|
||||
Aurelien Albert
|
||||
Andr<EFBFBD> Garneau
|
||||
Adrian Egli
|
||||
Ruben Lopez
|
||||
Randall Hopper
|
||||
Jan Ciger
|
||||
Torben Dannhauer
|
||||
Glenn Waldron
|
||||
Gideon May
|
||||
Don Tidrow
|
||||
Stephane Lamoliatte
|
||||
Pjotr Svetachov
|
||||
Michael Gronager
|
||||
Martin Naylor
|
||||
Joakim Simonsson
|
||||
@@ -116,14 +117,15 @@ Frederic Bouvier
|
||||
Carlo Camporesi
|
||||
Ben Discoe
|
||||
Thibault Genessay
|
||||
Sebastian Messerschmidt
|
||||
Sasa Bistrovic
|
||||
Ravi Mathur
|
||||
Ralf Habacker
|
||||
Pjotr Svetachov
|
||||
Neil Groves
|
||||
Markus Trenkwalder
|
||||
Loic Dachary
|
||||
Joseph Steel
|
||||
Jordi Torres
|
||||
John Shue
|
||||
Brad Colbert
|
||||
Vivek Rajan
|
||||
@@ -144,7 +146,6 @@ Martins Innus
|
||||
Maciej Krol
|
||||
Lilin Xiong
|
||||
Leandro Motta Barros
|
||||
Jordi Torres
|
||||
Johan Nouvel
|
||||
Hartwig Wiesmann
|
||||
Donn Mielcarek
|
||||
@@ -154,12 +155,13 @@ Alexander Sinditskiy
|
||||
Alexander Irion
|
||||
Toshiyuki Takahei
|
||||
Sebastien Grignard
|
||||
Sebastian Messerschmidt
|
||||
Ryan Kawicki
|
||||
Rudolf Wiedemann
|
||||
Robert Milharcic
|
||||
Mikhail Izmestev
|
||||
Maria Ten
|
||||
Liang Aibin
|
||||
Kristofer Tingdahl
|
||||
Katharina Plugge
|
||||
John Vidar Larring
|
||||
John Kelso
|
||||
@@ -177,13 +179,13 @@ Alok Priyadarshi
|
||||
Alberto Barbati
|
||||
Alan Dickinson
|
||||
Vladimir Shabanov
|
||||
Vladimir Chebaev
|
||||
Tugkan Calapoglu
|
||||
Tim Daoust
|
||||
Sohey Yamamoto
|
||||
Sergey Leontyev
|
||||
Santosh Gaikwad
|
||||
Ryan Pavlik
|
||||
Robert Milharcic
|
||||
Rene Molenaar
|
||||
Piotr Domagalski
|
||||
Phil Atkin
|
||||
@@ -211,9 +213,11 @@ Doug McCorkle
|
||||
Donald Cipperly
|
||||
Don Leich
|
||||
Dietmar Funck
|
||||
Colin Cochran
|
||||
Christian Buchner
|
||||
Charles Cole
|
||||
Blake Williams
|
||||
Bj<EFBFBD>rn Blissing
|
||||
Antoine Hue
|
||||
Andrew Bettison
|
||||
Anders Backman
|
||||
@@ -224,7 +228,6 @@ Zach Deedler
|
||||
Yuzhong Shen
|
||||
Wee See
|
||||
Warren Macchi
|
||||
Vladimir Chebaev
|
||||
Vincent Bourdier
|
||||
Terrex
|
||||
Tassilo Glander
|
||||
@@ -258,8 +261,9 @@ Martin Lambers
|
||||
Martijn Kragtwijk
|
||||
Marius Heise
|
||||
Marcin Hajder
|
||||
Marcel Pursche
|
||||
Lilith Bryant
|
||||
Kristofer Tingdahl
|
||||
Konstantin Matveyev
|
||||
Kevin Moiule
|
||||
Keith Steffen
|
||||
Julen Garcia
|
||||
@@ -297,7 +301,6 @@ Christophe Loustaunau
|
||||
Christian Ruzicka
|
||||
Brad Anderegg
|
||||
Bj<EFBFBD>rn Hein
|
||||
Bj<EFBFBD>rn Blissing
|
||||
Aric Aumann
|
||||
Andrew Sampson
|
||||
Andrew Lorino
|
||||
@@ -351,6 +354,7 @@ Rob Radtke
|
||||
Rob Bloemkool
|
||||
Rick Pingry
|
||||
Rick Appleton
|
||||
Remo Eichenberger
|
||||
Reinhard Sainitzer
|
||||
Rein Kadijk
|
||||
Ragnar Hammarqvist
|
||||
@@ -381,8 +385,10 @@ Nick Black
|
||||
Mojtaba Fathi
|
||||
Mirko Viviani
|
||||
Mikkel Gjøl
|
||||
Mike Krus
|
||||
Mike Garrity
|
||||
Miha Ravsel
|
||||
Michael Schanne
|
||||
Michael Polak
|
||||
Michael Morrison
|
||||
Michael Logan
|
||||
@@ -391,7 +397,6 @@ Michael Bach Jensen
|
||||
Max Rhiener
|
||||
Max Behensky
|
||||
Mauricio Hofmam
|
||||
Matthias Helsing
|
||||
Matthew May
|
||||
Matthew Johnson-Roberson
|
||||
Matt Green
|
||||
@@ -406,7 +411,7 @@ Marius Kintel
|
||||
Mario Guimaraes
|
||||
Marco Sciabica
|
||||
Marco Lehmann
|
||||
Marcel Pursche
|
||||
Marc Helbling
|
||||
Maik Keller
|
||||
Lukas Diduch
|
||||
Louis Hamilton
|
||||
@@ -416,7 +421,6 @@ Laurence Muller
|
||||
Laura Cerritelli
|
||||
Kyle Centers
|
||||
Kristopher Bixler
|
||||
Konstantin Matveyev
|
||||
Kim Seokhwan
|
||||
Kim Bale
|
||||
Karsten Weiss
|
||||
@@ -482,7 +486,6 @@ Daniel Stien
|
||||
Dan Minor
|
||||
C<EFBFBD>sar L. B. Silveira
|
||||
Cyril Brulebois
|
||||
Colin Cochran
|
||||
Clay Fowler
|
||||
Chuck Sembroski
|
||||
Christopher Blaesius
|
||||
|
||||
233
ChangeLog
233
ChangeLog
@@ -1,3 +1,236 @@
|
||||
2014-05-15 14:58 robert
|
||||
|
||||
* src/osg/Notify.cpp: From Sebastian Messershmidt, "There was some
|
||||
small error due to MS non-conformity handling comments
|
||||
correctly."
|
||||
|
||||
2014-04-29 13:41 robert
|
||||
|
||||
* include/osgDB/OutputStream: From Pjotr Svetachov, "Today I found
|
||||
a bug in the IutputStream class when saving array
|
||||
attributes in vec3b format. It looks like my compiler takes the
|
||||
wrong
|
||||
overload and outputs integers instead of characters. The problem
|
||||
is
|
||||
that vec3b is of type signed char and that is not the same as
|
||||
char (
|
||||
see
|
||||
http://stackoverflow.com/questions/436513/char-signed-char-char-unsigned-char
|
||||
) and visual studio 2013 will promote it to integer when choosing
|
||||
an
|
||||
overload.
|
||||
It looks like that the InputStream class already takes care of
|
||||
this
|
||||
issue (if it didn't it would have read everything ok and I would
|
||||
have
|
||||
not even stumbled upon this bug. :) )"
|
||||
|
||||
2014-04-28 14:58 robert
|
||||
|
||||
* src/osg/Image.cpp: From Pjotr Svetachov, "I had the osgvolume
|
||||
example crash on me when loading large volume
|
||||
datasets due to an overflow in image.cpp after a unneeded cast
|
||||
from
|
||||
unsigned int to int. Here is a small fix."
|
||||
|
||||
2014-04-28 14:57 robert
|
||||
|
||||
* src/osgDB/FileUtils.cpp: From Jason Beverage, "Here is a fix for
|
||||
a small race condition in osgDB::makeDirectory. It attempts to
|
||||
create all the directories in the given path and stops attempting
|
||||
to make directories when one of them fails. I've added a check to
|
||||
see if the failure occurred b/c the directory was created by
|
||||
another thread or process.
|
||||
|
||||
We were running into issues occasionally in osgEarth where
|
||||
multiple threads were writing out files like /1/2/3.jpg and
|
||||
/1/3/4.jpg. Both threads would try to create the /1 directory and
|
||||
only one of them would succeed. So the first thread would write
|
||||
out the full /1/2/3.jpg while the second thread wouldn't create
|
||||
the /1/3 directory b/c /1 was already created and the writing of
|
||||
/1/3/4.jpg would fail.
|
||||
"
|
||||
|
||||
2014-04-28 11:53 robert
|
||||
|
||||
* src/osgSim/SphereSegment.cpp: Fixed type error
|
||||
|
||||
2014-04-24 17:26 robert
|
||||
|
||||
* src/osgPlugins/dae/daeRMaterials.cpp: From Farshid Lashkari,
|
||||
"I've attached a small fix to the Collada loader which prevents a
|
||||
null pointer access in some cases."
|
||||
|
||||
2014-04-24 17:23 robert
|
||||
|
||||
* src/osg/Texture2DArray.cpp: In the ::apply method, when the image
|
||||
data need to be re-uploaded, the Texture2DArray checks if the
|
||||
TextureObject can be re-used. The test was made using the
|
||||
constant 1 instead of the real texture depth, so the
|
||||
TextureObject was never re-used.
|
||||
|
||||
2014-04-24 10:39 robert
|
||||
|
||||
* src/osgSim/SphereSegment.cpp: Fixed reference invalidation bug.
|
||||
|
||||
2014-04-14 16:16 robert
|
||||
|
||||
* include/osgManipulator/TranslatePlaneDragger: Fixed comment
|
||||
|
||||
2014-04-13 16:04 robert
|
||||
|
||||
* CMakeLists.txt, CMakeModules/FindFreeType.cmake,
|
||||
CMakeModules/FindFreetype.cmake: Renamed FindFreeType.cmake to
|
||||
FindFreetype.cmake to enable CMake build to pick up on CMake's
|
||||
own FindFreetype.cmake when it's available.
|
||||
|
||||
2014-04-13 16:03 robert
|
||||
|
||||
* CMakeModules/OsgMacroUtils.cmake: Merged changes from svn/trunk
|
||||
to add the REMOVE_CXX_FLAGS macro
|
||||
|
||||
2014-04-09 17:21 robert
|
||||
|
||||
* src/osgPlugins/fbx/CMakeLists.txt: Disabled warnings that FBX
|
||||
headers are generating that we can't fix
|
||||
|
||||
2014-04-08 19:44 robert
|
||||
|
||||
* CMakeModules/FindFreeType.cmake: Added extra search files for
|
||||
K/Ubuntu 14.04 new location for freetype headers
|
||||
|
||||
2014-04-08 12:00 robert
|
||||
|
||||
* src/osgPlugins/tiff/ReaderWriterTIFF.cpp: From Remo Eichenberger,
|
||||
"I have extended the TIFF plugin that allows you to write LZW or
|
||||
JPEG compressed TIFF's. Options are:
|
||||
|
||||
tiff_compression = lzw | jpeg"
|
||||
|
||||
2014-04-08 11:17 robert
|
||||
|
||||
* src/osgWrappers/serializers/osgAnimation/Animation.cpp: From
|
||||
Pjotr Svetachov, "We had a small problem converting skeleton
|
||||
animations from fbx to osgt
|
||||
format. Turned out that the serializer didn't handle bone names
|
||||
with
|
||||
spaces very well (the 3ds studio max biped for instance has
|
||||
spaces by
|
||||
default). Here is a small fix for the problem."
|
||||
|
||||
2014-04-08 11:07 robert
|
||||
|
||||
* src/osgPlugins/obj/obj.cpp: From Pjotr Svetachov, previous obj
|
||||
"commit broke compilation under visual studio 2013. To use
|
||||
std::not1 you need to include the functional header. Here is a
|
||||
fix."
|
||||
|
||||
2014-04-07 15:04 robert
|
||||
|
||||
* include/osg/BoundingBox, include/osg/BoundingSphere: Fixed build
|
||||
when using of double BoundingBox/BoundingSphere
|
||||
|
||||
2014-04-07 14:18 robert
|
||||
|
||||
* src/osgPlugins/obj/obj.cpp: From Jan Peciva, "I am sending four
|
||||
fixes to obj plugin:
|
||||
|
||||
- materialName used to be not stripped of whitespace, making
|
||||
number of models
|
||||
fail to load materials; now fixed
|
||||
- stripping was considering spaces only, thus models using tabs
|
||||
had problems
|
||||
to load correctly; fixed
|
||||
- fixed references to textures; they did not performed conversion
|
||||
to native
|
||||
directory separators
|
||||
- make d (dissolve) takes precedence over Tr (transparency);
|
||||
there seems to be
|
||||
a confusion about the Tr item - some claiming 1 to be opaque and
|
||||
0
|
||||
transparent, while number of models uses exactly the opposite. d
|
||||
(dissolve),
|
||||
if present in the model, does not suffer from this confusion,
|
||||
thus using it
|
||||
instead fixes the problem for many many models.
|
||||
|
||||
I put many comments to the file concerning d and Tr item as
|
||||
others may further
|
||||
investigate. Let me know in the case of any problems."
|
||||
|
||||
2014-04-07 14:11 robert
|
||||
|
||||
* src/OpenThreads/pthreads/PThread.cpp: From Marcel Pursche, "The
|
||||
problem is that when OpenThreads is build with the Linux pthreads
|
||||
implementation all threads inherit the processor affinity from
|
||||
their parent thread.
|
||||
This behavior is also described in the pthreads man page
|
||||
(http://man7.org/linux/man-pages/man3/pthread_create.3.html):
|
||||
|
||||
>
|
||||
> Linux-specific details
|
||||
> The new thread inherits copies of the calling thread's
|
||||
capability
|
||||
> sets (see capabilities(7)) and CPU affinity mask (see
|
||||
> sched_setaffinity(2)).
|
||||
>
|
||||
|
||||
To prevent this behaviour I wrote a patch that explicitly sets
|
||||
the affinity mask to all cores of the system, if no specific
|
||||
affinity was defined with PThread::setProcessorAffinity(unsigned
|
||||
int) .
|
||||
|
||||
Thank you!
|
||||
"
|
||||
|
||||
2014-04-07 14:03 robert
|
||||
|
||||
* src/osgPlugins/3ds/lib3ds/lib3ds.h,
|
||||
src/osgPlugins/3ds/lib3ds/lib3ds_chunktable.c,
|
||||
src/osgPlugins/3ds/lib3ds/lib3ds_impl.h,
|
||||
src/osgPlugins/3ds/lib3ds/lib3ds_material.c: From Bjorn Blessing,
|
||||
"I got bored of the constant reports of “missing chunk 0xA08A”
|
||||
when reading 3ds-files. After a bit of research I discovered that
|
||||
this property is related to the advanced transparency settings
|
||||
for the material in 3D studio. In this case the falloff
|
||||
parameter. These controls affect the opacity falloff of a
|
||||
transparent material. And the property chooses whether falloff is
|
||||
in or out. I have added the property to the file reader BUT no
|
||||
changes are made to make this property propagate into the
|
||||
osgMaterial. But at least we get rid of this annoying error
|
||||
message."
|
||||
|
||||
2014-04-07 13:48 robert
|
||||
|
||||
* include/osg/GL2Extensions: From Paul Martz, "We discussed the
|
||||
issue of GL_RED_SNORM and GL_RG_SNORM some time ago, but the
|
||||
issue was never completely resolved. Please see the attached
|
||||
submission to fix the issue.
|
||||
|
||||
osg/GL2Extensions was incorrectly defining GL_RED_SNORM and
|
||||
GL_RG_SNORM as part of the definitions for OpenGL v3.1. However,
|
||||
a quick review of the 3.1 spec indicates that these are not part
|
||||
of the 3.1 standard.
|
||||
|
||||
My attached change moves these definitions out of the #ifndef
|
||||
GL_VERSION_3_1 conditional block, and defines them conditionally
|
||||
if not already defined. This allows the DDS plugin to build for
|
||||
GL3.
|
||||
"
|
||||
|
||||
2014-02-05 11:06 robert
|
||||
|
||||
* src/osgDB/XmlParser.cpp: Improved white space trimming
|
||||
|
||||
2014-01-31 19:18 robert
|
||||
|
||||
* src/osgText/Glyph.cpp: Replaced C cast to long with a
|
||||
static_cast<const void*>() to avoid a build error under Mingw 64.
|
||||
|
||||
2014-01-29 11:08 robert
|
||||
|
||||
* ChangeLog: Updated ChangeLog
|
||||
|
||||
2014-01-28 16:48 robert
|
||||
|
||||
* CMakeModules/OsgMacroUtils.cmake: Fixed MingW build's handling of
|
||||
|
||||
@@ -256,7 +256,10 @@ const char* invalidNames[] =
|
||||
"GeometryNew",
|
||||
"FrameBufferObject",
|
||||
"Lua",
|
||||
"VolumeTile"
|
||||
"VolumeTile",
|
||||
"PushStackValueVisitor",
|
||||
"RayIntersector",
|
||||
"OpenSceneGraph-Data"
|
||||
};
|
||||
|
||||
|
||||
@@ -459,7 +462,13 @@ TypoCorrection typoCorrections[] =
|
||||
{"Baeurele","Baeuerle"},
|
||||
{"Nillson","Nilsson"},
|
||||
{"Bjorn","Bj<EFBFBD>rn"},
|
||||
{"Björn","Bj<EFBFBD>rn"}
|
||||
{"Björn","Bj<EFBFBD>rn"},
|
||||
{"Stepan","Stephan"},
|
||||
{"Kristoger","Kristofer"},
|
||||
{"Blessing","Blissing"},
|
||||
{"Dannahuer","Dannhauer"},
|
||||
{"Chebeav", "Chebaev"},
|
||||
{"Messershmidt","Messerschmidt"}
|
||||
};
|
||||
|
||||
|
||||
@@ -626,7 +635,9 @@ NameCorrection nameCorrections[] =
|
||||
{"Tyge", "",
|
||||
"Tyge", "L<EFBFBD>vset"},
|
||||
{"Ricard", "Schmidt",
|
||||
"Richard", "Schmidt"}
|
||||
"Richard", "Schmidt"},
|
||||
{"Matthias", "Helsing",
|
||||
"Mattias", "Helsing"}
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user