Added ChangeLog target for updating the ChangeLog, and updated the ChangeLog and AUTHORS files

This commit is contained in:
Robert Osfield 2008-08-26 12:55:26 +00:00
parent 6af69a3615
commit 4a5e9e1861
4 changed files with 77 additions and 4 deletions

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -15,7 +15,7 @@ subscribe to our public mailing list:
Robert Osfield. Robert Osfield.
Project Lead. Project Lead.
5th August 2008. 26th August 2008.
-- --