Added ChangeLog target for updating the ChangeLog, and updated the ChangeLog and AUTHORS files
This commit is contained in:
parent
6af69a3615
commit
4a5e9e1861
@ -1,6 +1,6 @@
|
|||||||
OpenSceneGraph Library 2.7.0
|
OpenSceneGraph Library 2.7.1
|
||||||
|
|
||||||
328 Contributors:
|
330 Contributors:
|
||||||
|
|
||||||
Firstname Surname
|
Firstname Surname
|
||||||
-----------------
|
-----------------
|
||||||
@ -109,6 +109,7 @@ Sebastien Grignard
|
|||||||
Romano Magacho
|
Romano Magacho
|
||||||
Roland Smeenk
|
Roland Smeenk
|
||||||
Paul de Repentigny
|
Paul de Repentigny
|
||||||
|
Liang Aibin
|
||||||
Leandro Motta Barros
|
Leandro Motta Barros
|
||||||
John Kelso
|
John Kelso
|
||||||
Daniel Larimer
|
Daniel Larimer
|
||||||
@ -135,6 +136,7 @@ Jeremy Bell
|
|||||||
James French
|
James French
|
||||||
Garrett Potts
|
Garrett Potts
|
||||||
Gabor Dorka
|
Gabor Dorka
|
||||||
|
Doug McCorkle
|
||||||
Donn Mielcarek
|
Donn Mielcarek
|
||||||
Donald Cipperly
|
Donald Cipperly
|
||||||
Domenico Mangieri
|
Domenico Mangieri
|
||||||
@ -174,11 +176,11 @@ John Aughey
|
|||||||
Johan Nouvel
|
Johan Nouvel
|
||||||
Igor Kravtchenko
|
Igor Kravtchenko
|
||||||
Gustavo Wagner
|
Gustavo Wagner
|
||||||
|
Guillaume Chouvenc
|
||||||
Gerrick Bivins
|
Gerrick Bivins
|
||||||
George Tarantilis
|
George Tarantilis
|
||||||
Fabio Mierlo
|
Fabio Mierlo
|
||||||
Edgar Ellis
|
Edgar Ellis
|
||||||
Doug McCorkle
|
|
||||||
David Ergo
|
David Ergo
|
||||||
Daniel Trstenjak
|
Daniel Trstenjak
|
||||||
Csaba Halasz
|
Csaba Halasz
|
||||||
@ -242,6 +244,7 @@ Mike Garrity
|
|||||||
Michael Polak
|
Michael Polak
|
||||||
Michael Morrison
|
Michael Morrison
|
||||||
Michael Logan
|
Michael Logan
|
||||||
|
Michael Guerrero
|
||||||
Max Rhiener
|
Max Rhiener
|
||||||
Mauricio Hofmam
|
Mauricio Hofmam
|
||||||
Matthew May
|
Matthew May
|
||||||
|
@ -575,6 +575,16 @@ ADD_CUSTOM_TARGET(wrappers
|
|||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
#
|
||||||
|
# Provide target for generating ChangeLog
|
||||||
|
#
|
||||||
|
SET(SVN2LOG ~/bin/svn2log.py)
|
||||||
|
SET(GENERATELOGS svn log -v --xml | python ${SVN2LOG} -L -H)
|
||||||
|
|
||||||
|
ADD_CUSTOM_TARGET(ChangeLog
|
||||||
|
COMMAND ${GENERATELOGS}
|
||||||
|
)
|
||||||
|
|
||||||
OPTION(BUILD_REF_DOCS "Build OpenSceneGraph reference documentation using doxygen (use: make DoxygenDoc)" OFF)
|
OPTION(BUILD_REF_DOCS "Build OpenSceneGraph reference documentation using doxygen (use: make DoxygenDoc)" OFF)
|
||||||
|
|
||||||
IF(BUILD_REF_DOCS)
|
IF(BUILD_REF_DOCS)
|
||||||
|
60
ChangeLog
60
ChangeLog
@ -1,3 +1,63 @@
|
|||||||
|
2008-08-26 12:05 +0000 [r8799] robert:
|
||||||
|
|
||||||
|
* Added wrapper build target for generating the osgWrappers
|
||||||
|
|
||||||
|
2008-08-26 09:39 +0000 [r8798] robert:
|
||||||
|
|
||||||
|
* Added provisional block in computePositions()
|
||||||
|
|
||||||
|
2008-08-26 08:41 +0000 [r8797] robert:
|
||||||
|
|
||||||
|
* From Ulrich Hertlein, attached is a small fix for a mismatched
|
||||||
|
function signature
|
||||||
|
|
||||||
|
2008-08-25 16:44 +0000 [r8795-8796] robert:
|
||||||
|
|
||||||
|
* Updated version number for 2.7.1 release, and added
|
||||||
|
OSG_FORCE_QUERY_RESULT_AVAILABLE_BEFORE_RETRIEVAL Cmake option
|
||||||
|
that enables the occlusion query workaround for an OpenGL driver
|
||||||
|
crash
|
||||||
|
|
||||||
|
* From Doug McCorkle, via Paul Martz who writes : "Summary: Some
|
||||||
|
platforms/configurations cause application crashes if the
|
||||||
|
occlusion query result is not ready for retrieval when the app
|
||||||
|
tries to retrieve it. This fix adds an application-level wait
|
||||||
|
loop to ensure the result is ready for retrieval. This code is
|
||||||
|
not compiled by default; add "-D
|
||||||
|
FORCE_QUERY_RESULT_AVAILABLE_BEFORE_RETRIEVAL" to get this code.
|
||||||
|
Full, gory details, to the best of my recollection: The
|
||||||
|
conditions under which we encountered this issue are as follows:
|
||||||
|
64-bit processor, Mac/Linux OS, multiple NVIDIA GPUs, multiple
|
||||||
|
concurrent draw threads, VRJuggler/SceneView-based viewer, and a
|
||||||
|
scene graph containing OcclusionQueryNodes. Todd wrote a small
|
||||||
|
test program that produces an almost instant crash in this
|
||||||
|
environment. We verified the crash does not occur in a similar
|
||||||
|
environment with a 32-bit processor, but we have not yet tested
|
||||||
|
on Windows and have not yet tested with osgViewer. The OpenGL
|
||||||
|
spec states clearly that, if an occlusion query result is not yet
|
||||||
|
ready, an app can go ahead and attempt to retrieve it, and OpenGL
|
||||||
|
will simply block until the result is ready. Indeed, this is how
|
||||||
|
OcclusionQueryNode is written, and this has worked fine on
|
||||||
|
several platforms and configurations until Todd's test program.
|
||||||
|
By trial and error and dumb luck, we were able to workaround the
|
||||||
|
crash by inserting a wait loop that forces the app to only
|
||||||
|
retrieve the query after OpenGL says it is available. As this
|
||||||
|
should not be required (OpenGL should do this implicitly, and
|
||||||
|
more efficiently), the wait loop code is not compiled by default.
|
||||||
|
Developers requiring this work around must explicitly add "-D
|
||||||
|
FORCE_QUERY_RESULT_AVAILABLE_BEFORE_RETRIEVAL" to the compile
|
||||||
|
options to include the wait loop."
|
||||||
|
|
||||||
|
2008-08-25 15:57 +0000 [r8794] robert:
|
||||||
|
|
||||||
|
* From Liang Aibin, added support for : osgFX::Effect
|
||||||
|
osgFX::AnisotropicLighting osgFX::BumpMapping osgFX::Cartoon
|
||||||
|
osgFX::Scribe osgFX::SpecularHighlights.
|
||||||
|
|
||||||
|
2008-08-25 15:37 +0000 [r8793] robert:
|
||||||
|
|
||||||
|
* From Liang Aibin, removed redundent spaces
|
||||||
|
|
||||||
2008-08-25 15:20 +0000 [r8792] robert:
|
2008-08-25 15:20 +0000 [r8792] robert:
|
||||||
|
|
||||||
* From Michael Guerrero, Fixed crash that occurred when openning an
|
* From Michael Guerrero, Fixed crash that occurred when openning an
|
||||||
|
@ -15,7 +15,7 @@ subscribe to our public mailing list:
|
|||||||
|
|
||||||
Robert Osfield.
|
Robert Osfield.
|
||||||
Project Lead.
|
Project Lead.
|
||||||
5th August 2008.
|
26th August 2008.
|
||||||
|
|
||||||
--
|
--
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user