OpenSceneGraph/src
Robert Osfield c13b7d26b7 From Jan Peciva, "please find attached proposed fix for ON_DEMAND rendering. The biggest issue was
that the windows did not act on repaint request (WM_PAINT, EXPOSE,...)

Detailed explanation:
- I implemented requestRedraw using the push approach (not using
GraphicsWindow::_requestRedraw flag that I was considering) as there may be
multiple viewers reading the flag and fighting to reset it after the paint
request, while some viewers may not spot the request to redraw
- I made windows call GraphicsWindow::requestRedraw when they receive
appropriate message (WM_PAINT, EXPOSE, RESIZE,...)
- There were issues on Linux that windows did not want to close using x
button. Resolved by moving the test for DeleteWindow event from
swapBuffersImplementation() to GraphicsWindowX11::checkEvents(). The difficulty
was that DeleteWindow event is not coming using _eventDisplay, but through
_display.
- The last difficulty was that it is necessary to call
ViewerBase::checkWindowStatus() to set _done to true when all windows are
closed. This did not happened recently in ON_DEMAND run scheme. I put the call
to checkWindowStatus() to eventTraversal.
"
2011-04-19 12:01:38 +00:00
..
OpenThreads From Mourad Boufarguine, "I gave projects folders in VS a try, it works for applications, plugins and examples but not for the osg core libraries. 2011-03-10 14:44:49 +00:00
osg Cleaned up DXT1 support 2011-04-14 15:22:43 +00:00
osgAnimation From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or 2011-03-08 13:51:13 +00:00
osgDB Ran svn propset -R svn:eol-style native . on the OpenSceneGraph 2011-04-19 11:40:22 +00:00
osgFX From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or 2011-03-08 13:51:13 +00:00
osgGA From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or 2011-03-08 13:51:13 +00:00
osgManipulator From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or 2011-03-08 13:51:13 +00:00
osgParticle From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or 2011-03-08 13:51:13 +00:00
osgPlugins Cleaned up DXT1 support 2011-04-14 15:22:43 +00:00
osgPresentation Added .get() to fix build 2011-03-19 16:25:01 +00:00
osgQt From Benjamin Wasty and David Guthrie, "currently, non-alpha-numeric keys are not recognized (except as modifiers) in osgQt, so I added the mapping code from my Qt integration to GraphicsWindowQt (which is based on Delta3D code from David Guthrie - he gave me permission to submit it under OSGPL)." 2011-03-11 16:31:01 +00:00
osgShadow From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or 2011-03-08 13:51:13 +00:00
osgSim From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or 2011-03-08 13:51:13 +00:00
osgTerrain From Rafa Gaitan, "I have added the macro SETUP_LIBRARY, similar to SETUP_PLUGIN or 2011-03-08 13:51:13 +00:00
osgText Improved the handling of unitialized bounding box 2011-04-19 09:54:14 +00:00
osgUtil Added IncrementalCompileOperation::compileAllForNextFrame(uint) method and supporting 2011-04-18 12:35:19 +00:00
osgViewer From Jan Peciva, "please find attached proposed fix for ON_DEMAND rendering. The biggest issue was 2011-04-19 12:01:38 +00:00
osgVolume Added SampleDensityWhenMovingProperty to control LOD property of osgVolume. 2011-03-17 15:37:39 +00:00
osgWidget From Piotr Gwiazdowski, "Recently I've been having some trouble with osgWidget::StyleManager 2011-03-09 12:29:14 +00:00
osgWrappers From Johannes Bauerle, "I experienced problems using binary shaders in osgt files (=the osg-serializer plugins). At runtime std::bad_alloc errors were thrown when using binary shaders. 2011-02-14 13:54:15 +00:00
CMakeLists.txt From Rafa Gaitan and Jorge Izquierdo, build support for Android NDK. 2011-03-08 16:35:37 +00:00