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-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 OpenSceneGraph-2.8.5-rc3 OpenSceneGraph-2.8.5-rc2 OpenSceneGraph-2.8.5-rc1
Nothing to show
Commits on Mar 9, 2009
  1. merging with trunk using

    Stephan Maximilian HUBER committed Mar 9, 2009
  2. merging from trunk using

    Stephan Maximilian HUBER committed Mar 9, 2009
  3. Bugfix for GraphicsWindowCarbon and multiple windows on multiple scre…

    …ens. The windows keep track to what screen they belong, and the window coords are now local to the screen they belong to.
    Buildfix for CMake, added missing link to Cocoa framework
    Stephan Maximilian HUBER committed Mar 9, 2009
  4. Fix for multiple windows on different screens. the coords of windows …

    …are now local to the screen, as in other implementations.
    Stephan Maximilian HUBER committed Mar 9, 2009
Commits on Mar 4, 2009
  1. new CMake-option OSG_DEFAULT_IMAGE_PLUGIN_FOR_OSX for switching betwe…

    …en imageio and quicktime on OS X.
    Note: both plugins get build, only the hardwiring in osgDB::Registry gets modified.
    Stephan Maximilian HUBER committed Mar 4, 2009
  2. merging from trunk using

    Stephan Maximilian HUBER committed Mar 4, 2009
  3. improved multi-monitor-support for GraphicsWindowCocoa

    Stephan Maximilian HUBER committed Mar 4, 2009
Commits on Mar 3, 2009
  1. merging from trunk using

    Stephan Maximilian HUBER committed Mar 3, 2009
  2. * added support for tablet events in GraphicsWindowCocoa

    * fixed a bug in CMake and XCode project
    Stephan Maximilian HUBER committed Mar 3, 2009
  3. added an EventDumperEventHandler dumping all events and its data to t…

    …he console
    Stephan Maximilian HUBER committed Mar 3, 2009
Commits on Mar 2, 2009
  1. * fixed several issues with GraphicsWindowCocoa, correct window-place…

    …ment + resizing,
    * first cut of PixelBufferCocoa
    Stephan Maximilian HUBER committed Mar 2, 2009
  2. * added CMake support for new imageio-plugin

    * added new option "Cocoa" for OSG_WINDOWING_SYSTEM
    Stephan Maximilian HUBER committed Mar 2, 2009
  3. merging from trunk using:

    Stephan Maximilian HUBER committed Mar 2, 2009
  4. * initial development of osgViewerCocoa

    * initial import of imageio-plugin
    * disabled quicktime-plugin for 64bit
    * disabled GraphicsWindowCarbon for 664bit
    Stephan Maximilian HUBER committed Mar 2, 2009
  5. branched current trunk for os-x/cocoa backend

    Stephan Maximilian HUBER committed Mar 2, 2009
Commits on Feb 27, 2009
  1. Introduced osg::AudioStream class to help manage audio streams coming…

    … in from movie reading plugins
    osg-training-guest committed Feb 27, 2009
  2. Ported across from using boost pointers, and prepped for integration …

    …of audio interface into core OSG
    osg-training-guest committed Feb 27, 2009
  3. From Roland Smeenk, "Attached is a small bug fix for the redundant me…

    …ssages that are created in OSG applications on windows. GraphicsWindowWin32::setCursor is called every frame from the WM_NCHITTEST message. This will result in a call to ::SetCursor(_currentCursor) every frame, which again causes a WM_MOUSEMOVE to occur. The fix exits GraphicsWindowWin32::setCursor if the requested cursor already is the current cursor.
    osg-training-guest committed Feb 27, 2009
  4. From Atr Tevs,

    first email:
    "in the current implementation of osgUtil::RenderStage::drawInner() method, there is some wrong assumptions made. The problem is, that whenever one does use multisampling functionality, the Blit operation (which suppose to copy the content of multisampled FBO into the usual one) doesn't perform well in some cases.
    I've attached a corrected version of the RenderStage. It do just add one line, which enables the multisampled FBO as a readable just before the usual FBO is set as writable. With these corrections the Blit operation performs now correct and allows using of multisampled rendering results further."
    second email:
    "There was a problem when blitting the multisampled FBO with internal formats. The default internal format of color buffered multisample FBO was GL_RGBA. This has converted the color values whenever the FBO content was copied. I've added couple of lines, which do just enable the multisampled FBO internal format in respect to the attached color texture's internal format. This makes it possible to blit even float valued texture, so make HDR with multisampling possible ;)"
    osg-training-guest committed Feb 27, 2009
Commits on Feb 26, 2009
  1. From Mattias Helsing, "I added FORCE to set cmake vars FREETYPE_INCLU…

    …DE_DIR_ft2build and
    The error case was that during first cmake run (unspecified
    ACTUAL_3RDPARTY_DIR) FindFreeType set these to xxx-NOTFOUND. After
    specifying ACTUAL_3RDPARTY_DIR, Find3rdPartyDependencies warn't able
    to change these (without FORCE).
    I also added freetype237 to the library search list since it is what's
    in my binary dependencies for vc90"
    osg-training-guest committed Feb 26, 2009
Commits on Feb 25, 2009
Commits on Feb 23, 2009
  1. From Ralf Habacker & Robert Osfield, fixed handling of file name stri…

    …ng of the form"PG:host=localhost user=postgres dbname=osm tables=public.planet_osm_line". The patch also routes gdal debug and error message to the related osg::notify debug port - this is usefull for debugging ogr plugin.
    osg-training-guest committed Feb 23, 2009
Commits on Feb 20, 2009
  1. From Mathieu Marache, "I was trying to use the archive output of osgd…

    …em without success when
    I eventually found out that it was now disabled (the mailing list
    archive tells me it is because of multithreaded write issues with
    vpn). I then decided to use osgarchive to make it myself from the
    generated output. However if one of the insert parameters is a
    directory, it won't be able to find them. The attached versions
    corrects this."
    osg-training-guest committed Feb 20, 2009
  2. From Maciej Krol, "Small improvement in --compressed option of osgcon…

    …v. For non IVE output files compressed images are written into directory of output file as DDS.
    " + "Further improvement for conversion to IVE format. Compressed DDS files are written for IVE output when noTexturesInIVEFile option is defined i.e. osgconv --compressed -O noTexturesInIVEFile dir1/input.osg dir2/output.ive will write images into dir2."
    osg-training-guest committed Feb 20, 2009
  3. From Bryan Thrall, "Attached files fix typos, from svn 9791:

    AnimtkViewer.cpp: is a 3d poker game client -> is an example for viewing
    osgAnimation animations"
    osg-training-guest committed Feb 20, 2009
  4. From Martin Beckett, "I have added support for DXF POINTS to the dxf …

    …reader plugin
    It's really just a cut-paste job from the existing LINE support.
    The current dxf plugin architecture isn't very efficient, especially if you
    are loading large point clouds (LIDAR)
    eg. it makes multiple lookups of the layer name for each vertex.
    I don't know if I can improve this for the general case or if I have to add a
    special large point cloud dxf reader."
    osg-training-guest committed Feb 20, 2009
  5. From Himar Carmona, "When reading a DXF file, the reader breaks at a …

    …debug assertion at vector (it breaks on release version). Inspecting the code show that the cause could be in dxfEntity.cpp.
    It seems that the problem is an offending "short" used in a for loop, where it should be "int" or "long". It causes an index out of range error. "
    osg-training-guest committed Feb 20, 2009
Commits on Feb 19, 2009
  1. From Bob Kuehne and Robert Osfield, email from Bob : "this fix quashe…

    …s fbo warnings when the fbo status is 'complete', aka 'ok'.
    ", which was then ammended by Robert replacing crytic value 0x8CD5 with GL_FRAMEBUFFER_COMPLETE_EXT and added brackets to make code clearer.
    osg-training-guest committed Feb 19, 2009