Permalink
Switch branches/tags
OpenSceneGraph_1_2_release_revision_2 OpenSceneGraph_1_2_release_revision_1 OpenSceneGraph_1_1_release_revision_1 OpenSceneGraph_1_0_0_release_revision_1 OpenSceneGraph_0_9_9_release_revision_1 OpenSceneGraph_0_9_8_release_revision_2 OpenSceneGraph_0_9_8_release_revision_1 OpenSceneGraph_0_9_7_release_revision_2 OpenSceneGraph_0_9_7_release_revision_1 OpenSceneGraph-3.5.6 OpenSceneGraph-3.5.5 OpenSceneGraph-3.5.4 OpenSceneGraph-3.5.3 OpenSceneGraph-3.5.2 OpenSceneGraph-3.5.1 OpenSceneGraph-3.5.0 OpenSceneGraph-3.4.1 OpenSceneGraph-3.4.1-rc3 OpenSceneGraph-3.4.1-rc2 OpenSceneGraph-3.4.1-rc1 OpenSceneGraph-3.4.0 OpenSceneGraph-3.4.0-rc11 OpenSceneGraph-3.4.0-rc10 OpenSceneGraph-3.4.0-rc9 OpenSceneGraph-3.4.0-rc8 OpenSceneGraph-3.4.0-rc7 OpenSceneGraph-3.4.0-rc6 OpenSceneGraph-3.4.0-rc5 OpenSceneGraph-3.4.0-rc4 OpenSceneGraph-3.4.0-rc3 OpenSceneGraph-3.4.0-rc2 OpenSceneGraph-3.4.0-rc1 OpenSceneGraph-3.3.9 OpenSceneGraph-3.3.8 OpenSceneGraph-3.3.7 OpenSceneGraph-3.3.6 OpenSceneGraph-3.3.5 OpenSceneGraph-3.3.4 OpenSceneGraph-3.3.3 OpenSceneGraph-3.3.2 OpenSceneGraph-3.3.1 OpenSceneGraph-3.3.0 OpenSceneGraph-3.2.2 OpenSceneGraph-3.2.2-rc3 OpenSceneGraph-3.2.2-rc2 OpenSceneGraph-3.2.2-rc1 OpenSceneGraph-3.2.1 OpenSceneGraph-3.2.1-rc7 OpenSceneGraph-3.2.1-rc6 OpenSceneGraph-3.2.1-rc5 OpenSceneGraph-3.2.1-rc4 OpenSceneGraph-3.2.1-rc3 OpenSceneGraph-3.2.1-rc2 OpenSceneGraph-3.2.1-rc1 OpenSceneGraph-3.2.0 OpenSceneGraph-3.2.0-rc4 OpenSceneGraph-3.2.0-rc3 OpenSceneGraph-3.2.0-rc2 OpenSceneGraph-3.2.0-rc1 OpenSceneGraph-3.1.10 OpenSceneGraph-3.1.9 OpenSceneGraph-3.1.8 OpenSceneGraph-3.1.7 OpenSceneGraph-3.1.6 OpenSceneGraph-3.1.5 OpenSceneGraph-3.1.4 OpenSceneGraph-3.1.2 OpenSceneGraph-3.1.1 OpenSceneGraph-3.1.0 OpenSceneGraph-3.0.1 OpenSceneGraph-3.0.1-rc3 OpenSceneGraph-3.0.1-rc2 OpenSceneGraph-3.0.1-rc1 OpenSceneGraph-3.0.0 OpenSceneGraph-3.0.0-rc7 OpenSceneGraph-3.0.0-rc6 OpenSceneGraph-3.0.0-rc5 OpenSceneGraph-3.0.0-rc4 OpenSceneGraph-3.0.0-rc3 OpenSceneGraph-3.0.0-rc2 OpenSceneGraph-3.0.0-rc1 OpenSceneGraph-2.9.16 OpenSceneGraph-2.9.15 OpenSceneGraph-2.9.14 OpenSceneGraph-2.9.13 OpenSceneGraph-2.9.12 OpenSceneGraph-2.9.11 OpenSceneGraph-2.9.10 OpenSceneGraph-2.9.9 OpenSceneGraph-2.9.8 OpenSceneGraph-2.9.7 OpenSceneGraph-2.9.6 OpenSceneGraph-2.9.5 OpenSceneGraph-2.9.4 OpenSceneGraph-2.9.3 OpenSceneGraph-2.9.2 OpenSceneGraph-2.9.1 OpenSceneGraph-2.9.0 OpenSceneGraph-2.8.5 OpenSceneGraph-2.8.5-rc4
Nothing to show
Commits on Sep 1, 2008
  1. Updated wrappers

    robertosfield committed Sep 1, 2008
  2. Changed curr and min to current and minimum respectively, to avoid co…

    robertosfield committed Sep 1, 2008
    …mpile problems under Windows
  3. Implemented support for ShapeAttributeList, used John Vidar Larring's…

    robertosfield committed Sep 1, 2008
    … initial
    
    submission as a base, but implementing the user data functionality in a different
    way to facilitate more flexible user data support
  4. Updated wrappers

    robertosfield committed Sep 1, 2008
  5. From Mathias Froehilch,"Current include/osgSim/ShapeAttribute also mi…

    robertosfield committed Sep 1, 2008
    …sses string.h include because of
    
    strdup.
    Attached is the changed file."
  6. From He Sicong, "I found a bug here in VERTICAL_SPLIT stereo type:

    robertosfield committed Sep 1, 2008
    The vertical separation not actually displayed as it is set.  So some
    display the up and down stereo images style will not be correct.
    Someone may forget to change the "Horizontal" to "Vertical" after
    copying and pasting the code from above HORIZONTAL_SPLIT code segment.
    I've attached the file. By replacing the incorrect "Horizontal" to
    "Vertical", the bug is gone.
    "
  7. From Wojciech Lewandowski, "Most recent changes to CameraPathEventHan…

    robertosfield committed Sep 1, 2008
    …dler change path writing method. Now control points are written on the fly. But default stream precision is not adjusted as it used to and remains set to 6 digits (at least with VS 2008) so larger coordinates like positions on Earth Ellipsoid loose lots of fidelity. This patch fixes this issue.
    
    "
  8. Build fixes for Windows

    robertosfield committed Sep 1, 2008
Commits on Aug 29, 2008
  1. From Michael Guerrero, "I've attached the files with the new addition…

    robertosfield committed Aug 29, 2008
    … of the "registered = true"
    
    flag set."
Commits on Aug 28, 2008
  1. Introduce the concept of layer set name, using the osg::Object::s/get…

    robertosfield committed Aug 28, 2008
    …Name() to store
    
    the setname, and using a compound string (set:setname:filename) in place of standard filename when reading and writing
    files.
Commits on Aug 27, 2008
Commits on Aug 26, 2008
  1. Added ChangeLog target for updating the ChangeLog, and updated the Ch…

    robertosfield committed Aug 26, 2008
    …angeLog and AUTHORS files
Commits on Aug 25, 2008
  1. Updated version number for 2.7.1 release, and added OSG_FORCE_QUERY_R…

    robertosfield committed Aug 25, 2008
    …ESULT_AVAILABLE_BEFORE_RETRIEVAL Cmake option
    
    that enables the occlusion query workaround for an OpenGL driver crash
  2. From Doug McCorkle, via Paul Martz who writes : "Summary: Some platfo…

    robertosfield committed Aug 25, 2008
    …rms/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."
  3. From Liang Aibin, added support for :

    robertosfield committed Aug 25, 2008
        osgFX::Effect
        osgFX::AnisotropicLighting
        osgFX::BumpMapping
        osgFX::Cartoon
        osgFX::Scribe
        osgFX::SpecularHighlights.
  4. From Michael Guerrero, Fixed crash that occurred when openning an new…

    robertosfield committed Aug 25, 2008
    … movie file after all previous movie ImageStream had been closed. Also add a missing close of the movie file.
  5. From Paul Martz, "This change fixes a problem with PAT nodes during F…

    robertosfield committed Aug 25, 2008
    …LT export."
    
    Note, Paul Martz has merged this patch into OpenSceneGraph-2.6.
  6. From Guillaume Chouvenc, "I have added the file StateAttribute.cpp in…

    robertosfield committed Aug 25, 2008
    … src/osgPlugins/osg
    
    to support the reading and writing of StateAttribute Callback
    in osg files.
    "
  7. From Guillaume Chouvenc, "I have modified Uniform.cpp and StateSet.cp…

    robertosfield committed Aug 25, 2008
    …p in src/osgPlugins/osg
    
    to support the reading and writing of Uniform Callback and
    StateSet Callback in osg files."
  8. Removed debug info

    robertosfield committed Aug 25, 2008
  9. Moved _stateset = new StateSet instances to setStateSet(new StateSet)…

    robertosfield committed Aug 25, 2008
    … to make
    
    sure the wiring up of the StateSet parents is done consistently