Updated version, ChangeLog and AUTHORS file for 2.1.10 release
This commit is contained in:
parent
0137047429
commit
c15ec121f4
22
AUTHORS.txt
22
AUTHORS.txt
@ -1,6 +1,6 @@
|
|||||||
OpenSceneGraph Library 2.1.9
|
OpenSceneGraph Library 2.1.10
|
||||||
|
|
||||||
276 Contributors:
|
278 Contributors:
|
||||||
|
|
||||||
Firstname Surname
|
Firstname Surname
|
||||||
-----------------
|
-----------------
|
||||||
@ -19,30 +19,30 @@ Martin Lavery
|
|||||||
Ulrich Hertlein
|
Ulrich Hertlein
|
||||||
Eric Sokolowsky
|
Eric Sokolowsky
|
||||||
Tree
|
Tree
|
||||||
|
Mike Wittman
|
||||||
Luigi Calori
|
Luigi Calori
|
||||||
Trajce Nikolov
|
Trajce Nikolov
|
||||||
Mike Wittman
|
|
||||||
Pavel Moloshtan
|
Pavel Moloshtan
|
||||||
Tom Jolley
|
Tom Jolley
|
||||||
Norman Vine
|
Norman Vine
|
||||||
Alberto Farre
|
Alberto Farre
|
||||||
Roger James
|
Roger James
|
||||||
|
Mathias Fröhlich
|
||||||
André Garneau
|
André Garneau
|
||||||
Ruben Lopez
|
Ruben Lopez
|
||||||
Randall Hopper
|
Randall Hopper
|
||||||
Olaf Flebbe
|
Olaf Flebbe
|
||||||
Mathias Fröhlich
|
|
||||||
Gideon May
|
Gideon May
|
||||||
Don Tidrow
|
Don Tidrow
|
||||||
Romano José Magacho da Silva
|
Romano José Magacho da Silva
|
||||||
Michael Gronager
|
Michael Gronager
|
||||||
|
David Callu
|
||||||
|
Daniel Sjölie
|
||||||
Colin McDonald
|
Colin McDonald
|
||||||
Chris Hanson
|
Chris Hanson
|
||||||
Daniel Sjölie
|
|
||||||
Per Fahlberg
|
Per Fahlberg
|
||||||
Joran Jessurun
|
Joran Jessurun
|
||||||
Jean-Sebastien Guay
|
Jean-Sebastien Guay
|
||||||
David Callu
|
|
||||||
Frederic Marmond
|
Frederic Marmond
|
||||||
David Spilling
|
David Spilling
|
||||||
David Fries
|
David Fries
|
||||||
@ -80,9 +80,11 @@ Loic Dachary
|
|||||||
Laurens Voerman
|
Laurens Voerman
|
||||||
Joseph Steel
|
Joseph Steel
|
||||||
John Shue
|
John Shue
|
||||||
|
Jan Peciva
|
||||||
David Guthrie
|
David Guthrie
|
||||||
Corbin Holtz
|
Corbin Holtz
|
||||||
Brad Christiansen
|
Brad Christiansen
|
||||||
|
Art Tevs
|
||||||
Toshiyuki Takahei
|
Toshiyuki Takahei
|
||||||
Thom DeCarlo
|
Thom DeCarlo
|
||||||
Terry Welsh
|
Terry Welsh
|
||||||
@ -91,7 +93,6 @@ Sebastien Grignard
|
|||||||
Romano Magacho
|
Romano Magacho
|
||||||
Paul de Repentigny
|
Paul de Repentigny
|
||||||
Leandro Motta Barros
|
Leandro Motta Barros
|
||||||
Jan Peciva
|
|
||||||
Carlo Camporesi
|
Carlo Camporesi
|
||||||
Bryan Thrall
|
Bryan Thrall
|
||||||
Bruce Clay
|
Bruce Clay
|
||||||
@ -102,6 +103,7 @@ Sohey Yamamoto
|
|||||||
Serge Lages
|
Serge Lages
|
||||||
Phil Atkin
|
Phil Atkin
|
||||||
Mathieu Marache
|
Mathieu Marache
|
||||||
|
Maria Ten
|
||||||
Luc Frauciel
|
Luc Frauciel
|
||||||
Ken Sewell
|
Ken Sewell
|
||||||
Julian Ortiz
|
Julian Ortiz
|
||||||
@ -128,6 +130,7 @@ Stephan Eilemann
|
|||||||
Stanislav Blinov
|
Stanislav Blinov
|
||||||
Roland Smeenk
|
Roland Smeenk
|
||||||
Riccardo Corsi
|
Riccardo Corsi
|
||||||
|
Rafa Giatan
|
||||||
Philip Lowman
|
Philip Lowman
|
||||||
Peter Hrenka
|
Peter Hrenka
|
||||||
Perry Miller
|
Perry Miller
|
||||||
@ -137,7 +140,6 @@ Maya Leonard
|
|||||||
Max Behensky
|
Max Behensky
|
||||||
Mathew May
|
Mathew May
|
||||||
Martijn Kragtwijk
|
Martijn Kragtwijk
|
||||||
Maria Ten
|
|
||||||
Kevin Moiule
|
Kevin Moiule
|
||||||
Keith Steffen
|
Keith Steffen
|
||||||
Joseph Winston
|
Joseph Winston
|
||||||
@ -187,7 +189,6 @@ Rick Pingry
|
|||||||
Reinhard Sainitzer
|
Reinhard Sainitzer
|
||||||
Rein Kadijk
|
Rein Kadijk
|
||||||
Ralf Kern
|
Ralf Kern
|
||||||
Rafa Giatan
|
|
||||||
Radu Mihai
|
Radu Mihai
|
||||||
Qing Shen
|
Qing Shen
|
||||||
Philipp Siemoleit
|
Philipp Siemoleit
|
||||||
@ -204,10 +205,10 @@ Michael Morrison
|
|||||||
Michael Logan
|
Michael Logan
|
||||||
Max Rhiener
|
Max Rhiener
|
||||||
Mauricio Hofmam
|
Mauricio Hofmam
|
||||||
|
Mattias Linde
|
||||||
Matthew May
|
Matthew May
|
||||||
Matt Green
|
Matt Green
|
||||||
Matt Burke
|
Matt Burke
|
||||||
Mathias Froelich
|
|
||||||
Mathia Walker
|
Mathia Walker
|
||||||
Mason Menninger
|
Mason Menninger
|
||||||
Martin Spott
|
Martin Spott
|
||||||
@ -231,6 +232,7 @@ Jason Ballenger
|
|||||||
J.E. Hoffmann
|
J.E. Hoffmann
|
||||||
Henrique Bucher
|
Henrique Bucher
|
||||||
Gustavo Wagner
|
Gustavo Wagner
|
||||||
|
Guillaume Millet
|
||||||
Graeme Harkness
|
Graeme Harkness
|
||||||
Glenn Waldrom
|
Glenn Waldrom
|
||||||
Gian Lorenzetto
|
Gian Lorenzetto
|
||||||
|
@ -16,8 +16,8 @@ PROJECT(OpenSceneGraph)
|
|||||||
|
|
||||||
SET(OPENSCENEGRAPH_MAJOR_VERSION 2)
|
SET(OPENSCENEGRAPH_MAJOR_VERSION 2)
|
||||||
SET(OPENSCENEGRAPH_MINOR_VERSION 1)
|
SET(OPENSCENEGRAPH_MINOR_VERSION 1)
|
||||||
SET(OPENSCENEGRAPH_PATCH_VERSION 9)
|
SET(OPENSCENEGRAPH_PATCH_VERSION 10)
|
||||||
SET(OPENSCENEGRAPH_SOVERSION 20)
|
SET(OPENSCENEGRAPH_SOVERSION 21)
|
||||||
|
|
||||||
SET(OPENSCENEGRAPH_VERSION ${OPENSCENEGRAPH_MAJOR_VERSION}.${OPENSCENEGRAPH_MINOR_VERSION}.${OPENSCENEGRAPH_PATCH_VERSION})
|
SET(OPENSCENEGRAPH_VERSION ${OPENSCENEGRAPH_MAJOR_VERSION}.${OPENSCENEGRAPH_MINOR_VERSION}.${OPENSCENEGRAPH_PATCH_VERSION})
|
||||||
|
|
||||||
|
232
ChangeLog
232
ChangeLog
@ -1,3 +1,235 @@
|
|||||||
|
2007-09-12 10:04 +0000 [r7399] robert:
|
||||||
|
|
||||||
|
* From Jan Peciva, build fix
|
||||||
|
|
||||||
|
2007-09-11 20:54 +0000 [r7397] robert:
|
||||||
|
|
||||||
|
* Added log2(int) and log2(uint) methods
|
||||||
|
|
||||||
|
2007-09-11 20:24 +0000 [r7396] robert:
|
||||||
|
|
||||||
|
* Removed int version of log2 to avoid possible errors in assuming
|
||||||
|
log2(10) should ~= log2(10.0)
|
||||||
|
|
||||||
|
2007-09-11 17:10 +0000 [r7394-7395] robert:
|
||||||
|
|
||||||
|
* Added OpenThreads to target libraries
|
||||||
|
|
||||||
|
* From Art Tevs, Added log2 function.
|
||||||
|
|
||||||
|
2007-09-11 16:59 +0000 [r7392-7393] robert:
|
||||||
|
|
||||||
|
* From Art Tevs, build fix.
|
||||||
|
|
||||||
|
* Replaced allocateMipmap code with warning message as mipmaps
|
||||||
|
aren't support for TextureRectangle.
|
||||||
|
|
||||||
|
2007-09-11 13:47 +0000 [r7391] robert:
|
||||||
|
|
||||||
|
* Removed the output num_children from Group .osg output and
|
||||||
|
removed the output of "DataVaraince UNSPECIFIED" as this is
|
||||||
|
redundent considering the default value is UNSPECIFIED.
|
||||||
|
|
||||||
|
2007-09-11 13:42 +0000 [r7389-7390] robert:
|
||||||
|
|
||||||
|
* Updated wrappers
|
||||||
|
|
||||||
|
* From Mathias Froenlich, "have a problem with the SunOS CC. It
|
||||||
|
does not like that the prototype of ClipNode::setStateSetModes()
|
||||||
|
differs from implementation of that function in the constness of
|
||||||
|
the second parameter. On SunOS it compiles fine, but I get link
|
||||||
|
errors when the variant that is declared in the header is
|
||||||
|
referenced. The attached src/osg/ClipNode.cpp file removes the
|
||||||
|
const qualifier from the implementation to match exactly the
|
||||||
|
prototype in the header file. The file is based on revision 7386
|
||||||
|
as of today. "
|
||||||
|
|
||||||
|
2007-09-11 13:34 +0000 [r7387-7388] robert:
|
||||||
|
|
||||||
|
* From Art Trevs, "File Changes: - GL2Extensions, Program and
|
||||||
|
Program.cpp Features: - Support for fragment output binding.
|
||||||
|
(e.g. You can now specify in the fragment shader varying out vec3
|
||||||
|
fragOut; fragOut = vec3(1,0,1); to write to the fragOut variable.
|
||||||
|
In your program you call glBindFragDataLocation(program, 1,
|
||||||
|
"fragOut") to bind the fragOut variable with the MRT 1 -
|
||||||
|
GL_COLOR_ATTACHMENT1_EXT) - new methods
|
||||||
|
Program::add/removeBindFragDataLocation
|
||||||
|
Program::getFragDataBindingList "
|
||||||
|
|
||||||
|
* Seperated out GeometryTechnique .osg support.
|
||||||
|
|
||||||
|
2007-09-11 12:28 +0000 [r7386] robert:
|
||||||
|
|
||||||
|
* Changed the isTextureIntegerSupported method so that it no longer
|
||||||
|
has the EXT entry in it for forward compatability reasons.
|
||||||
|
|
||||||
|
2007-09-11 12:04 +0000 [r7385] robert:
|
||||||
|
|
||||||
|
* From Art Trevs, "Features of the patch are: - Implementation of
|
||||||
|
integer textures as in EXT_texture_integer - setBorderColor(Vec4)
|
||||||
|
changed to setBorderColor(Vec4d) to pass double values as border
|
||||||
|
color. (Probably we have to provide an overloading function to
|
||||||
|
still support Vec4f ?) - new method
|
||||||
|
Texture::getInternalFormatType() added. Gives information if the
|
||||||
|
internal format normalized, float, signed integer or unsigned
|
||||||
|
integer. Can help people to write better code ;-) " Futher
|
||||||
|
changes to this submission by Robert Osfield, changed the dirty
|
||||||
|
mipmap flag into a buffer_value<> vector to ensure safe handling
|
||||||
|
of multiple contexts.
|
||||||
|
|
||||||
|
2007-09-11 10:16 +0000 [r7384] robert:
|
||||||
|
|
||||||
|
* From Rafa Giatan, "Changed int to GLsizei in the input parameter
|
||||||
|
of the method osg::Texture2DArray::applyTexImage2DArray_subload
|
||||||
|
inside Texture2DArray (lines 214 and 257), Otherwise it gives a
|
||||||
|
compile error on MacOSX."
|
||||||
|
|
||||||
|
2007-09-11 10:10 +0000 [r7383] robert:
|
||||||
|
|
||||||
|
* From Mike Wittman and Robert Osfield, added support for
|
||||||
|
SO_VERSION number in runtime version info. Added checks for
|
||||||
|
OpenThreads version.
|
||||||
|
|
||||||
|
2007-09-10 16:06 +0000 [r7380] robert:
|
||||||
|
|
||||||
|
* Maded versioning under Windows the default.
|
||||||
|
|
||||||
|
2007-09-10 15:19 +0000 [r7379] robert:
|
||||||
|
|
||||||
|
* Intoduced a new setGLExtensions template method to do a copy of
|
||||||
|
void* pointer to local function pointer to avoid compiler
|
||||||
|
warnings related to case void*. Moved various OSG classes across
|
||||||
|
to using setGLExtensions instead of getGLExtensions, and changed
|
||||||
|
them to use typedef declarations in the headers rather than casts
|
||||||
|
in the .cpp. Updated wrappers
|
||||||
|
|
||||||
|
2007-09-08 07:21 +0000 [r7378] robert:
|
||||||
|
|
||||||
|
* Flesh out a bit more of the view IO support
|
||||||
|
|
||||||
|
2007-09-08 07:04 +0000 [r7377] robert:
|
||||||
|
|
||||||
|
* Fixed typo
|
||||||
|
|
||||||
|
2007-09-07 15:03 +0000 [r7375] robert:
|
||||||
|
|
||||||
|
* From David Callu, warning fixes
|
||||||
|
|
||||||
|
2007-09-07 13:54 +0000 [r7374] robert:
|
||||||
|
|
||||||
|
* Removed warning type not support by gcc 4.1.x
|
||||||
|
|
||||||
|
2007-09-07 13:37 +0000 [r7373] robert:
|
||||||
|
|
||||||
|
* Updated wrappers for new Texture2DArray class
|
||||||
|
|
||||||
|
2007-09-07 13:25 +0000 [r7372] robert:
|
||||||
|
|
||||||
|
* Moved defined from Texture2DArray into Texture
|
||||||
|
|
||||||
|
2007-09-07 11:21 +0000 [r7371] robert:
|
||||||
|
|
||||||
|
* From Art Tevs, "A new texture class Texture2DArray derived from
|
||||||
|
Texture extends the osg to support the new EXT_texture_array
|
||||||
|
extensions. Texture arrays provides a feature for people
|
||||||
|
interesting in GPGPU programming. Faetures and changes: - Full
|
||||||
|
support for layered 2D textures. - New uniform types were added
|
||||||
|
(sampler2DArray) - FrameBufferObject implementation were changed
|
||||||
|
to support attaching of 2D array textures to the framebuffer -
|
||||||
|
StateSet was slightly changed to support texture arrays. NOTE:
|
||||||
|
array textures can not be used in fixed function pipeline. Thus
|
||||||
|
using the layered texture as a statemode for a Drawable produce
|
||||||
|
invalid enumerant OpenGL errors. - Image class was extended to
|
||||||
|
support handling of array textures Tests: I have used this class
|
||||||
|
as a new feature of my application. It works for me without
|
||||||
|
problems (Note: Texture arrays were introduced only for shading
|
||||||
|
languages and not for fixed function pipelines!!!). RTT with
|
||||||
|
Texture2DArray works, as I have tested them as texture targets
|
||||||
|
for a camera with 6 layers/faces (i.e. replacement for cube
|
||||||
|
maps). I am using the array textures in shader programming. Array
|
||||||
|
textures can be attached to the FBO and used as input and as
|
||||||
|
output."
|
||||||
|
|
||||||
|
2007-09-07 10:50 +0000 [r7370] robert:
|
||||||
|
|
||||||
|
* From Daniel Sjolie, "I patched the zip plugin to make use of my
|
||||||
|
favorite zip/pack-application for windows if it is installed in
|
||||||
|
the standard location..."
|
||||||
|
|
||||||
|
2007-09-07 10:15 +0000 [r7369] robert:
|
||||||
|
|
||||||
|
* From Guillaume Millet, "Please find in attachment a small
|
||||||
|
improvement to the pfb plugin CmakeLists.txt and to the
|
||||||
|
FindPerformer.cmake module. Under Windows libs are: libpf.lib (we
|
||||||
|
need to add the lib prefix) and libpfdu-util.lib (libpfdu and
|
||||||
|
libpfutil are compiled into one lib) We need to add PFROOT to the
|
||||||
|
search path for libs and includes (default environment variable
|
||||||
|
for Performer path) And at last we need to put PFROOT/include and
|
||||||
|
PFROOT/include/Performer as include dir for compiling."
|
||||||
|
|
||||||
|
2007-09-07 09:53 +0000 [r7368] robert:
|
||||||
|
|
||||||
|
* From Maria Ten, fix lat/long usage.
|
||||||
|
|
||||||
|
2007-09-07 09:49 +0000 [r7367] robert:
|
||||||
|
|
||||||
|
* From Mattias Linde, "Have made the updates now. Added a std::map
|
||||||
|
for easy lookup if a visual node is targeted by a rigid body
|
||||||
|
which is the reason why the .h-file was changed too. So now
|
||||||
|
there'll be Group as often as possible, otherwise
|
||||||
|
PostitionAttitudeTransform."
|
||||||
|
|
||||||
|
2007-09-06 08:23 +0000 [r7366] robert:
|
||||||
|
|
||||||
|
* Added osg lib
|
||||||
|
|
||||||
|
2007-09-05 17:12 +0000 [r7365] robert:
|
||||||
|
|
||||||
|
* From David Callu, improved consistency of Version strings and add
|
||||||
|
version support for osgIntrospection and osgManipulator.
|
||||||
|
|
||||||
|
2007-09-05 17:03 +0000 [r7364] robert:
|
||||||
|
|
||||||
|
* Changed tabs to four spaces to make merges more straight forward
|
||||||
|
|
||||||
|
2007-09-05 16:47 +0000 [r7363] robert:
|
||||||
|
|
||||||
|
* Added automatic removal of .qt extension that allows one to
|
||||||
|
automatically select the quicktime plugin.
|
||||||
|
|
||||||
|
2007-09-05 16:36 +0000 [r7362] robert:
|
||||||
|
|
||||||
|
* Added setting of locator source
|
||||||
|
|
||||||
|
2007-09-05 14:15 +0000 [r7361] robert:
|
||||||
|
|
||||||
|
* Added option to Locator to help specify here the locator value
|
||||||
|
was defined from. Update wrappers and Gdal plugin to use this new
|
||||||
|
parameter
|
||||||
|
|
||||||
|
2007-09-04 14:00 +0000 [r7360] robert:
|
||||||
|
|
||||||
|
* Improved Terrain IO
|
||||||
|
|
||||||
|
2007-09-04 12:38 +0000 [r7359] robert:
|
||||||
|
|
||||||
|
* Added mutex to DefaultFont::instance().
|
||||||
|
|
||||||
|
2007-09-04 12:32 +0000 [r7358] robert:
|
||||||
|
|
||||||
|
* Added mutex into osgText::Font::GlphTexture to marshel adding to
|
||||||
|
and reading from glyph list
|
||||||
|
|
||||||
|
2007-09-04 09:00 +0000 [r7357] robert:
|
||||||
|
|
||||||
|
* Rearrange _stateset member variable to avoid compile warning
|
||||||
|
|
||||||
|
2007-09-03 16:04 +0000 [r7354-7355] robert:
|
||||||
|
|
||||||
|
* Updated AUTHORS and README to 2.1.9 dev release
|
||||||
|
|
||||||
|
* Updated ChangeLog
|
||||||
|
|
||||||
2007-09-03 15:47 +0000 [r7353] robert:
|
2007-09-03 15:47 +0000 [r7353] robert:
|
||||||
|
|
||||||
* Updated wrappers
|
* Updated wrappers
|
||||||
|
@ -51,6 +51,9 @@ bool validName(const std::string& first)
|
|||||||
if (first=="SpotExponent") return false;
|
if (first=="SpotExponent") return false;
|
||||||
if (first=="Framstamp") return false;
|
if (first=="Framstamp") return false;
|
||||||
if (first=="Stats") return false;
|
if (first=="Stats") return false;
|
||||||
|
if (first=="Group") return false;
|
||||||
|
if (first=="Texture") return false;
|
||||||
|
if (first=="Texture2DArray") return false;
|
||||||
if (first=="Creator") return false;
|
if (first=="Creator") return false;
|
||||||
if (first=="CullVisitor") return false;
|
if (first=="CullVisitor") return false;
|
||||||
if (first=="Drawable") return false;
|
if (first=="Drawable") return false;
|
||||||
@ -213,6 +216,8 @@ std::string typoCorrection(const std::string& name)
|
|||||||
if (name=="") return "";
|
if (name=="") return "";
|
||||||
if (name=="") return "";
|
if (name=="") return "";
|
||||||
#endif
|
#endif
|
||||||
|
if (name=="Froenlich") return "Fröhlich";
|
||||||
|
if (name=="Froelich") return "Fröhlich";
|
||||||
if (name=="Fruciel") return "Frauciel";
|
if (name=="Fruciel") return "Frauciel";
|
||||||
if (name=="Hebelin") return "Herbelin";
|
if (name=="Hebelin") return "Herbelin";
|
||||||
if (name=="Jea-Sebastien") return "Jean-Sebastien";
|
if (name=="Jea-Sebastien") return "Jean-Sebastien";
|
||||||
@ -314,6 +319,11 @@ std::string typoCorrection(const std::string& name)
|
|||||||
|
|
||||||
void nameCorrection(NamePair& name)
|
void nameCorrection(NamePair& name)
|
||||||
{
|
{
|
||||||
|
if (name.first=="Art" && name.second=="Trevs")
|
||||||
|
{
|
||||||
|
name.first = "Art";
|
||||||
|
name.second = "Tevs";
|
||||||
|
}
|
||||||
if (name.first=="Tim" && name.second=="More")
|
if (name.first=="Tim" && name.second=="More")
|
||||||
{
|
{
|
||||||
name.first = "Tim";
|
name.first = "Tim";
|
||||||
|
@ -21,8 +21,8 @@ extern "C" {
|
|||||||
|
|
||||||
#define OPENSCENEGRAPH_MAJOR_VERSION 2
|
#define OPENSCENEGRAPH_MAJOR_VERSION 2
|
||||||
#define OPENSCENEGRAPH_MINOR_VERSION 1
|
#define OPENSCENEGRAPH_MINOR_VERSION 1
|
||||||
#define OPENSCENEGRAPH_PATCH_VERSION 9
|
#define OPENSCENEGRAPH_PATCH_VERSION 10
|
||||||
#define OPENSCENEGRAPH_SOVERSION 20
|
#define OPENSCENEGRAPH_SOVERSION 21
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* osgGetVersion() returns the library version number.
|
* osgGetVersion() returns the library version number.
|
||||||
|
Loading…
Reference in New Issue
Block a user