Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tag: OpenSceneGraph…
Commits on Sep 1, 2008
  1. Release OpenSceneGraph-2.7.2

    Robert OSFIELD authored
  2. Replaced uint with unsigned int

    Robert OSFIELD authored
  3. Introduced a OSG_MAINTAINER section of cmake build to help support ma…

    Robert OSFIELD authored
    …king tags and branches
  4. Updated wrappers

    Robert OSFIELD authored
  5. Changed curr and min to current and minimum respectively, to avoid co…

    Robert OSFIELD authored
    …mpile problems under Windows
  6. Implemented support for ShapeAttributeList, used John Vidar Larring's…

    Robert OSFIELD authored
    … initial
    
    submission as a base, but implementing the user data functionality in a different
    way to facilitate more flexible user data support
  7. From John Vidar Larring, initial cut of .ive support for ShapeAttribu…

    Robert OSFIELD authored
    …teList user data
  8. Updated version for 2.7.2 dev release

    Robert OSFIELD authored
  9. Updated wrappers

    Robert OSFIELD authored
  10. From Mathias Froehilch,"Current include/osgSim/ShapeAttribute also mi…

    Robert OSFIELD authored
    …sses string.h include because of
    
    strdup.
    Attached is the changed file."
  11. From He Sicong, "I found a bug here in VERTICAL_SPLIT stereo type:

    Robert OSFIELD authored
    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.
    "
  12. From Wojciech Lewandowski, "Most recent changes to CameraPathEventHan…

    Robert OSFIELD authored
    …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.
    
    "
  13. Build fixes for Windows

    Robert OSFIELD authored
Commits on Aug 29, 2008
  1. From Michael Guerrero, "I've attached the files with the new addition…

    Robert OSFIELD authored
    … 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…

    Robert OSFIELD authored
    …Name() to store
    
    the setname, and using a compound string (set:setname:filename) in place of standard filename when reading and writing
    files.
  2. Converted AutoTransform to use doubles.

    Robert OSFIELD authored
Commits on Aug 27, 2008
  1. Introduced SwitchLayer which will form the basis of provided support …

    Robert OSFIELD authored
    …for varients
Commits on Aug 26, 2008
  1. Improved the GLSL implementation.

    Robert OSFIELD authored
  2. Added ChangeLog target for updating the ChangeLog, and updated the Ch…

    Robert OSFIELD authored
    …angeLog and AUTHORS files
  3. Added wrapper build target for generating the osgWrappers

    Robert OSFIELD authored
  4. Added provisional block in computePositions()

    Robert OSFIELD authored
  5. From Ulrich Hertlein, attached is a small fix for a mismatched functi…

    Robert OSFIELD authored
    …on signature
Commits on Aug 25, 2008
  1. Updated version number for 2.7.1 release, and added OSG_FORCE_QUERY_R…

    Robert OSFIELD authored
    …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…

    Robert OSFIELD authored
    …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 :

    Robert OSFIELD authored
        osgFX::Effect
        osgFX::AnisotropicLighting
        osgFX::BumpMapping
        osgFX::Cartoon
        osgFX::Scribe
        osgFX::SpecularHighlights.
  4. From Liang Aibin, removed redundent spaces

    Robert OSFIELD authored
  5. From Michael Guerrero, Fixed crash that occurred when openning an new…

    Robert OSFIELD authored
    … movie file after all previous movie ImageStream had been closed. Also add a missing close of the movie file.
  6. From Paul Martz, "This change fixes a problem with PAT nodes during F…

    Robert OSFIELD authored
    …LT export."
    
    Note, Paul Martz has merged this patch into OpenSceneGraph-2.6.
  7. From Guillaume Chouvenc, "I have added the file StateAttribute.cpp in…

    Robert OSFIELD authored
    … src/osgPlugins/osg
    
    to support the reading and writing of StateAttribute Callback
    in osg files.
    "
  8. From Guillaume Chouvenc, "I have modified Uniform.cpp and StateSet.cp…

    Robert OSFIELD authored
    …p in src/osgPlugins/osg
    
    to support the reading and writing of Uniform Callback and
    StateSet Callback in osg files."
Something went wrong with that request. Please try again.