OpenSceneGraph/include
Robert Osfield bda7ef8179 From Wang Rui, "I've finally completed the static build support for dotosg wrapper and
serialization libraries. My submission mainly includes:
1. Add two new macros USE_DOTOSGWRAPPER_LIBRARY and
USE_SERIALIZER_WRAPPER_LIBRARY. Applications using static OSG must
include corresponding static-link libraries and use these two macros
to predefine native format wrappers. Please see osgstaticviewer and
present3D in the attachment for details.

2. Add a LibraryWrapper.cpp file in each
osgWrappers/deprecated-dotosg/... and osgWrappers/serializers/...
subfolder, which calls all USE_...WRAPPERS macros inside. The
LibraryWrapper file is automatically generated by the
wrapper_includer.cpp (with some slight fixes), which is also attached
for your reference. The deprecated-dotosg/osgAnimation is not included
because it doesn't us REGISTER_DOTOSGWRAPPER to define its wrappers.

3. Modify the ReaderWriterOSG.cpp to prevent calling loadWrappers()
when static build.

4. An uncorrelated fix to Serializer and ObjectWrapper.cpp, which
ensures version variables of serialziers are initialized, and
serializers out-of-version are not written to model files.
"
2010-11-11 11:47:24 +00:00
..
OpenThreads Added automatic updating of the OpenThreads version number from the CMake version numbers 2010-03-10 09:37:04 +00:00
osg From Wang Rui, "The latest modification of osg/State uses the GLuint64EXT type, which 2010-11-11 10:53:23 +00:00
osgAnimation From Michael Platings, The attached file fixes 2 issues: 2010-06-09 13:09:40 +00:00
osgDB From Wang Rui, "I've finally completed the static build support for dotosg wrapper and 2010-11-11 11:47:24 +00:00
osgFX From Magnus Kessler, "After a closer look at this particular issue, I used some grep and sed magic 2010-09-30 16:57:02 +00:00
osgGA From Magnus Kessler, "I'm resubmitting a slightly different version of the changes you left out for 2010-09-16 09:49:22 +00:00
osgManipulator From Wang Rui, "The osgManipulator serializers are ready now. I need to modify the 2010-04-28 20:16:44 +00:00
osgParticle From Sukender, "I replaced std::min() with osg::minimum() in RandomRateCounter, to avoid including the STL header (Or else it doesn't compile under MSVC 10)." 2010-11-04 11:39:47 +00:00
osgPresentation Added support for passing options to the .dot plugin 2010-04-28 18:53:34 +00:00
osgQt Refactored to use a typedef of Font to Font3D rather than have a separate Font3D class 2010-09-03 09:08:19 +00:00
osgShadow Fixes for building OSG with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF. 2010-05-12 11:37:27 +00:00
osgSim From Wang Rui, serializers for osgSim and osgVolume 2010-05-18 11:00:06 +00:00
osgTerrain From Brad Christiansen and Robert Osfield, "I have added the new function as suggested. The change was made against trunk from an hour or so ago. I haven't tested the performance yet (and probably won't get a chance till next week) but I have checked my terrains still work. I defaulted the equalization to off as I thought this was best until we can look into why there is the performance hit. 2010-11-02 12:15:18 +00:00
osgText Fixed getEnableDepthWrites() naming. 2010-10-27 13:49:16 +00:00
osgUtil From Sukender, "1. More handled cases in MergeGeometryVisitor 2010-11-05 17:04:08 +00:00
osgViewer From Tim More and Robert Osfield, implementation of ARB_timer_query based GPU timing stats syncronization. 2010-11-10 16:58:58 +00:00
osgVolume Fixed typos in method names 2010-05-18 10:12:30 +00:00
osgWidget From Magnus Kessler, "Attached are a number of files where I have tried to fix up some of the 2010-09-15 12:00:12 +00:00