Permalink
Commits on Feb 12, 2009
  1. Compiled fix

    robertosfield committed Feb 12, 2009
  2. Updated ChangeLog

    robertosfield committed Feb 12, 2009
  3. Warning fixes for Windows

    robertosfield committed Feb 12, 2009
Commits on Feb 11, 2009
  1. Updated wrappers

    robertosfield committed Feb 11, 2009
  2. From Riccardo Corsi, "in attach you'll find a patch to cleanup a litt…

    …le bit the (de)initialization code of QuickTime? environment from the quickTime pluging.
    
    It basically removes the static init() and exit() functions,and move them inside the observer class (the one that cleans everything up when the last media is unloaded).
    
    It also add an extra check to clean up on exit if the QuickTime? env is initialized, but no media is succesfully loaded / written (it might happens with streaming resources).
    
    I tested it under WinXP with zero, one and multiple videos. "
    
    Merged from svn/trunk using:
    
    svn merge -r 9768:9769 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
    robertosfield committed Feb 11, 2009
  3. Updated changelog

    robertosfield committed Feb 11, 2009
  4. Updated ChangeLog

    robertosfield committed Feb 11, 2009
  5. From Roland Smeenk, "Attached are two small fixes:

    -I changed the SET of COLLADA_BOOST_INCLUDE_DIR to use findpath, so users may override this setting if they choose not to build against to precompiled boost libraries delivered with the Collada DOM.
    
    -Changed daeRMaterials.cpp to prevent a compiler warning about a potentially uninitialized variable."
    robertosfield committed Feb 11, 2009
Commits on Feb 10, 2009
  1. Warning fix

    robertosfield committed Feb 10, 2009
  2. Merged from svn/trunk changes for better Collada build support from R…

    …oland Smeenk, Roger James and Robert Osfield, merge commands.
    
    svn merge -r 9740:9741 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
    svn merge -r 9750:9751 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
    robertosfield committed Feb 10, 2009
  3. From Pierre Haritchabalet, "In IO_FluidProgram.cpp, FluidProgram_read…

    …LocalData() function is wrong. When density parameter is read, the function "setFluidViscosity()" is called instead of "setFluidDensity()".
    
    This patch fixes osg plug'in FluidProgram_readLocalData."
    
    merged from svn/trunk using:
    
      svn diff -r 9748:9749 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
    robertosfield committed Feb 10, 2009
  4. From Jason Beverage, "I've added a small change to the CURL plugin th…

    …at allows support for HTTP redirects."
    
    Merged from svn/trunk:
    
       svn merge -r 9743:9744 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
    robertosfield committed Feb 10, 2009
Commits on Feb 9, 2009
  1. From Fabien Lavignotte,"Some other litte changes just to clean up the…

    … API.
    
    TimeLine : remove virtual inheritance that is not needed
    RigGeometry : put some methods/members in private section (everything was public), use META_Object macro
    osganimationskinning.cpp : remove two lines that are not needed"
    
    Merged from svn/trunk:
    
    svn merge -r 9736:9737 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk
    robertosfield committed Feb 9, 2009
  2. From Bryan Thrall, "The .osg plugin doesn't seem to support an option…

    … to write shader files
    
    separately, so it always inlines them in the .osg file (as far as I can
    tell). This change adds that ability. "
    
    Merged from svn/trunk.
    robertosfield committed Feb 9, 2009
  3. From Ralf Habacker, "on win32 there is a memory leak in recent svn co…

    …de in GraphicsWindowWin32.cpp.
    
    in bool GraphicsWindowWin32::setWindow( HWND handle )
    
    there is the following if/else statement
    
      if (_traits.valid() && _traits->setInheritedWindowPixelFormat)
      ....
      else
         setPixelFormat()
        _hglrc = ::wglCreateContext(...) [1]
    
    setPixelFormat() calls wglCreateContext() and saves the result into _hglrc which is overwritten by a second call to wglCreateContext() call at [1]
    
    The same behavior occurs in bool Win32WindowingSystem::getSampleOpenGLContext( OpenGLContext& context, HDC windowHDC, int windowOriginX, int windowOriginY ).
    
    The solution for this issue is to move the wglCreateContext() out of setPixelFormat() and to place it into the caller which is done to the appended file
    "
    robertosfield committed Feb 9, 2009
  4. To address a thread related crash reported in osgParticle changed the…

    … ParticleSystem
    
    to have an optional compile path for either using a OpenThreads::ReadWriteMutex or an 
    OpenThreads::Mutex as it's base implementation, with the Mutex now being used by default.
    robertosfield committed Feb 9, 2009