openscenegraph:felimons-osg.git
9 years ago- Backported r8810 from trunk, to fix a compile error on osgviewerGTK OpenSceneGraph-2.6
Paul MELIS [Fri, 6 Feb 2009 09:06:21 +0000 (09:06 +0000)]
- Backported r8810 from trunk, to fix a compile error on osgviewerGTK
  (on Fedora Core 10). Original log:

    ------------------------------------------------------------------------
    r8810 | robert | 2008-09-01 12:19:06 +0200 (Mon, 01 Sep 2008) | 2 lines

    Removed std:: from in front of strcmp and added a string.h

9 years agoFixed typo in #include guard
Paul MELIS [Thu, 16 Oct 2008 19:38:13 +0000 (19:38 +0000)]
Fixed typo in #include guard

9 years agoAnother (hopefully) final tweak to the workaround for the occlusion query issue in...
Paul MARTZ [Thu, 2 Oct 2008 16:44:06 +0000 (16:44 +0000)]
Another (hopefully) final tweak to the workaround for the occlusion query issue in NVIDIA cards.

9 years agoModification to r8795 to sleep inside the loop that checks for availability of the...
Paul MARTZ [Mon, 29 Sep 2008 21:02:02 +0000 (21:02 +0000)]
Modification to r8795 to sleep inside the loop that checks for availability of the occlusion query result.

9 years agoUpdate wrappers for 2.6.1.
Paul MARTZ [Fri, 26 Sep 2008 14:33:31 +0000 (14:33 +0000)]
Update wrappers for 2.6.1.

9 years agoUpdate ChangeLog to include changes for 2.6.1 release.
Paul MARTZ [Tue, 23 Sep 2008 17:04:44 +0000 (17:04 +0000)]
Update ChangeLog to include changes for 2.6.1 release.

9 years agoMerge rev 8900 (Fix for FLT plugin user data handling) onto 2.6.1 branch.
Paul MARTZ [Tue, 23 Sep 2008 17:00:24 +0000 (17:00 +0000)]
Merge rev 8900 (Fix for FLT plugin user data handling) onto 2.6.1 branch.

9 years agoMerge rev 8821 (cmake 'maintainer' enhancements for tags) onto 2.6.1 branch.
Paul MARTZ [Tue, 23 Sep 2008 16:27:39 +0000 (16:27 +0000)]
Merge rev 8821 (cmake 'maintainer' enhancements for tags) onto 2.6.1 branch.

9 years agoMerge rev 8804 (Change AutoTransform interface to use doubles; osgTerrain wrapper...
Paul MARTZ [Tue, 23 Sep 2008 16:04:48 +0000 (16:04 +0000)]
Merge rev 8804 (Change AutoTransform interface to use doubles; osgTerrain wrapper modification for Layer.cpp) onto 2.6.1 branch.

9 years agoMerge rev 8799, 8800 (cmake targets for wrappers and changelog) onto 2.6.1 branch.
Paul MARTZ [Tue, 23 Sep 2008 15:51:21 +0000 (15:51 +0000)]
Merge rev 8799, 8800 (cmake targets for wrappers and changelog) onto 2.6.1 branch.

9 years agoMerge rev 8775,8776 (BlendEquation support in .osg/.ive) onto 2.6.1.
Paul MARTZ [Tue, 23 Sep 2008 15:39:08 +0000 (15:39 +0000)]
Merge rev 8775,8776 (BlendEquation support in .osg/.ive) onto 2.6.1.

9 years agoFinish the job of bumping the version number to 2.6.1. Cange SOVERSION to 48, and...
Paul MARTZ [Thu, 18 Sep 2008 22:06:30 +0000 (22:06 +0000)]
Finish the job of bumping the version number to 2.6.1. Cange SOVERSION to 48, and change both the SOVERSION and OSG version numbers in the CMakeLists.txt.

9 years agoMerge in r8888 to correctly init the strip textures option in the OpenFlight exporter.
Paul MARTZ [Thu, 18 Sep 2008 15:32:53 +0000 (15:32 +0000)]
Merge in r8888 to correctly init the strip textures option in the OpenFlight exporter.

9 years agoMerge 8765 from trunk. This resolves an FBO issue encountered by Jason Beverage.
Paul MARTZ [Tue, 16 Sep 2008 17:25:39 +0000 (17:25 +0000)]
Merge 8765 from trunk. This resolves an FBO issue encountered by Jason Beverage.

9 years agoMerged revisions 8795 and 8796 from trunk. This is the workaround for occlusion query...
Paul MARTZ [Tue, 16 Sep 2008 17:16:01 +0000 (17:16 +0000)]
Merged revisions 8795 and 8796 from trunk. This is the workaround for occlusion query on NVIDIA plus the cmake interface to enable it. Also bumped the rev to 2.6.1 in anticipation of upcoming branch release.

9 years agomerged from svn trunk using :
Robert OSFIELD [Sun, 14 Sep 2008 10:35:07 +0000 (10:35 +0000)]
merged from svn trunk using :

  svn merge -r 8852:8853 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk .

From Robert Osfield, "Introduced Geometry::containsSharedArrays() and Geometry::duplicateSharedArrays() to
support a fix to the osgUtil::Simplifier that couldn't handle shared arrays"

9 years agoFrom Paul Martz. Fix computation of the PositionAttitudeTransform matrix during export.
Paul MARTZ [Fri, 22 Aug 2008 18:11:36 +0000 (18:11 +0000)]
From Paul Martz. Fix computation of the PositionAttitudeTransform matrix during export.

9 years agoMerged addition osgWidget to doxygen doc build using:
Robert OSFIELD [Tue, 5 Aug 2008 20:07:20 +0000 (20:07 +0000)]
Merged addition osgWidget to doxygen doc build using:

  svn merge -r 8746:8747 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk .

9 years agoFrom Eric Sokolowski, release notes for OSX.
Robert OSFIELD [Tue, 5 Aug 2008 19:57:22 +0000 (19:57 +0000)]
From Eric Sokolowski, release notes for OSX.

9 years agoMerged improvements to namespace doxygen comments from svn/trunk.
Robert OSFIELD [Tue, 5 Aug 2008 19:23:38 +0000 (19:23 +0000)]
Merged improvements to namespace doxygen comments from svn/trunk.

9 years agoMerged in from svn/trunk of Eric Sokolowski's disabling of 64bit build under OSX...
Robert OSFIELD [Tue, 5 Aug 2008 16:10:49 +0000 (16:10 +0000)]
Merged in from svn/trunk of Eric Sokolowski's disabling of 64bit build under OSX.  Merge command:

svn merge -r 8741:8742 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk .

9 years agomerged changes in from svn/trunk using :
Robert OSFIELD [Tue, 5 Aug 2008 15:32:03 +0000 (15:32 +0000)]
merged changes in from svn/trunk using :

svn merge -r 8736:8738 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk .

9 years agoUpdated READE for 2.6.0 release
Robert OSFIELD [Tue, 5 Aug 2008 15:31:17 +0000 (15:31 +0000)]
Updated READE for 2.6.0 release

9 years agoUpdated NEWS for 2.6.0 release
Robert OSFIELD [Tue, 5 Aug 2008 14:05:56 +0000 (14:05 +0000)]
Updated NEWS for 2.6.0 release

9 years agoUpdated ChangeLog, Authors file and tweak to osgversion to prevent inappropriate...
Robert OSFIELD [Tue, 5 Aug 2008 13:52:51 +0000 (13:52 +0000)]
Updated ChangeLog, Authors file and tweak to osgversion to prevent inappropriate class names being added to authors file

9 years agoUpdated wrappers
Robert OSFIELD [Tue, 5 Aug 2008 10:31:05 +0000 (10:31 +0000)]
Updated wrappers

9 years agoUpdated SO version number to reflect typo fixes changing the API
Robert OSFIELD [Tue, 5 Aug 2008 10:23:31 +0000 (10:23 +0000)]
Updated SO version number to reflect typo fixes changing the API

9 years agoAdded support for both the old autoScaleTransistionWidthRatio (note typo) and newly...
Robert OSFIELD [Tue, 5 Aug 2008 10:20:20 +0000 (10:20 +0000)]
Added support for both the old autoScaleTransistionWidthRatio (note typo) and newly fixed autoScaleTransitionWidthRatio in the .osg parsing

9 years ago- Fixes for two spelling mistakes
Paul MELIS [Tue, 5 Aug 2008 09:58:31 +0000 (09:58 +0000)]
- Fixes for two spelling mistakes

9 years agoAdded -losgWidget to lib list, change merged in from svn trunk, using : svn merge...
Robert OSFIELD [Mon, 4 Aug 2008 20:50:20 +0000 (20:50 +0000)]
Added -losgWidget to lib list, change merged in from svn trunk, using : svn merge -r 8727:8728 openscenegraph.org/svn/osg/OpenSceneGraph/trunk .

9 years agoFrom Sherman Wilcox, "Minor change to bool setGLExtensionFuncPtr(T& t, const char...
Robert OSFIELD [Mon, 4 Aug 2008 17:10:20 +0000 (17:10 +0000)]
From Sherman Wilcox, "Minor change to bool setGLExtensionFuncPtr(T& t, const char* str1) and
setGLExtensionFuncPtr(T& t, const char* str1, const char* str2) -
functions returned false even on success."

Note, merged from svn/trunk using:

  svn merge -r 8725:8726 http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk .

9 years agoUpdated ChangeLog for 2.6.0-rc2
Robert OSFIELD [Mon, 4 Aug 2008 15:30:07 +0000 (15:30 +0000)]
Updated ChangeLog for 2.6.0-rc2

9 years agoUpdated NEWS and AUTHORS for 2.6.0-rc2 from osg trunk, using "svn merge -r 8719:8722...
Robert OSFIELD [Mon, 4 Aug 2008 15:21:32 +0000 (15:21 +0000)]
Updated NEWS and AUTHORS for 2.6.0-rc2 from osg trunk, using "svn merge -r 8719:8722 openscenegraph.org/svn/osg/OpenSceneGraph/trunk ."

9 years agomerged Philip Pulman's Centos 5 compile fix from trunk using : svn merge -r 8717...
Robert OSFIELD [Mon, 4 Aug 2008 14:04:14 +0000 (14:04 +0000)]
merged Philip Pulman's Centos 5 compile fix from trunk using : svn merge -r 8717:8718 openscenegraph.org/svn/osg/OpenSceneGraph/trunk .

9 years agoMerged multi-threaded crash fix to PrecipitationEffect, using "svn merge -r 8715...
Robert OSFIELD [Mon, 4 Aug 2008 12:48:31 +0000 (12:48 +0000)]
Merged multi-threaded crash fix to PrecipitationEffect, using "svn merge -r 8715:8716 openscenegraph.org/svn/osg/OpenSceneGraph/trunk ."

9 years agoMerged from svn/trunk the removal of debugging info
Robert OSFIELD [Mon, 4 Aug 2008 12:39:59 +0000 (12:39 +0000)]
Merged from svn/trunk the removal of debugging info

9 years agoMerged LineSegment and Quicktime fixes from svn/trunk, using : merge -r 8709:8712...
Robert OSFIELD [Mon, 4 Aug 2008 09:07:21 +0000 (09:07 +0000)]
Merged LineSegment and Quicktime fixes from svn/trunk, using : merge -r 8709:8712 openscenegraph.org/svn/osg/OpenSceneGraph/trunk .

9 years agoMerged KdTree update from svn trunk using "svn merge -r 8706:8707 http://www.openscen...
Robert OSFIELD [Sun, 3 Aug 2008 17:02:32 +0000 (17:02 +0000)]
Merged KdTree update from svn trunk using "svn merge -r 8706:8707 openscenegraph.org/svn/osg/OpenSceneGraph/trunk ."

9 years agoFrom Jean-Sebastien Guay. Fix for stuck keys problem when viewer loses focus. Equival...
Paul MARTZ [Thu, 31 Jul 2008 17:47:09 +0000 (17:47 +0000)]
From Jean-Sebastien Guay. Fix for stuck keys problem when viewer loses focus. Equivalent to Melchior Franz's fix for the same issue in GraphicsWindowX11. When the application loses focus, all currently pressed keys are released. When it regains focus, keys are queried to see which are currently pressed and keydown messages are sent for those.

Also, from Daniel Olivier. Fix for windows based on GraphicsWindowWin32 not switching to the resize mouse cursors when the mouse goes close to window borders.

9 years agoFrom Philip Lowman. #define WIN32_WINNT 0x400, consistent with other code in OpenThre...
Paul MARTZ [Thu, 31 Jul 2008 14:43:16 +0000 (14:43 +0000)]
From Philip Lowman. #define WIN32_WINNT 0x400, consistent with other code in OpenThreads. Resolves a compile warning on mingw.

9 years agoFrom Philip Lowman: The osgWidget/Window header file is missing a few export (declspe...
Paul MARTZ [Wed, 30 Jul 2008 15:45:28 +0000 (15:45 +0000)]
From Philip Lowman: The osgWidget/Window header file is missing a few export (declspec) declarations on some namespace functions.  I noticed because MinGW is failing to link the osgwidgetbox example.

9 years agoFrom Philip Lowman: Add #include <stdlib.h> for mingw build.
Paul MARTZ [Wed, 30 Jul 2008 15:37:50 +0000 (15:37 +0000)]
From Philip Lowman: Add #include <stdlib.h> for mingw build.

9 years agoFrom Glenn Waldron: Just downgrading a notify message in SpatializeGroupsVisitor...
Paul MARTZ [Wed, 30 Jul 2008 15:10:34 +0000 (15:10 +0000)]
From Glenn Waldron: Just downgrading a notify message in SpatializeGroupsVisitor ... one-line change.

9 years agoFrom Glenn Waldron: The enum value for osgUtil::OptimizerOptions::FLATTEN_STATIC_TRAN...
Paul MARTZ [Wed, 30 Jul 2008 15:03:41 +0000 (15:03 +0000)]
From Glenn Waldron: The enum value for osgUtil::OptimizerOptions::FLATTEN_STATIC_TRANSFORMS_DUPLICATING_SHARED_SUBGRAPHS is set to 0x100, but it should probably be 0x10000. (From Paul Martz: changed enums to use "1 << n"-style values.)

9 years agoMade 2.6 branch
Robert OSFIELD [Fri, 25 Jul 2008 21:16:14 +0000 (21:16 +0000)]
Made 2.6 branch

9 years agoRelease OpenSceneGraph-2.6.0-rc1 OpenSceneGraph-2.6.0-rc1
Robert OSFIELD [Fri, 25 Jul 2008 21:14:22 +0000 (21:14 +0000)]
Release OpenSceneGraph-2.6.0-rc1

9 years agoUpdated ChangeLog and AUTHORS.txt file for relese candidate
Robert OSFIELD [Fri, 25 Jul 2008 21:09:37 +0000 (21:09 +0000)]
Updated ChangeLog and AUTHORS.txt file for relese candidate

9 years agoUpdated version numbers to 2.6.0
Robert OSFIELD [Fri, 25 Jul 2008 21:01:57 +0000 (21:01 +0000)]
Updated version numbers to 2.6.0

9 years agoUpdated REAME and NEWS for 2.6 branch
Robert OSFIELD [Fri, 25 Jul 2008 21:00:12 +0000 (21:00 +0000)]
Updated REAME and NEWS for 2.6 branch

9 years agoUpdated wrappers
Robert OSFIELD [Fri, 25 Jul 2008 20:50:59 +0000 (20:50 +0000)]
Updated wrappers

9 years agoRenamed enums in osgWidget from ALLCAPITALS to normal OSG conventional of AllCapital
Robert OSFIELD [Fri, 25 Jul 2008 20:50:42 +0000 (20:50 +0000)]
Renamed enums in osgWidget from ALLCAPITALS to normal OSG conventional of AllCapital

9 years agoAdded PluginQuery function to wrappers
Robert OSFIELD [Fri, 25 Jul 2008 20:49:17 +0000 (20:49 +0000)]
Added PluginQuery function to wrappers

9 years agoAdded OSGPL Copyright notices
Robert OSFIELD [Fri, 25 Jul 2008 20:04:41 +0000 (20:04 +0000)]
Added OSGPL Copyright notices

9 years agoRestructured classes to better fit with style of the rest of the OSG.
Robert OSFIELD [Fri, 25 Jul 2008 19:57:17 +0000 (19:57 +0000)]
Restructured classes to better fit with style of the rest of the OSG.

9 years agoAdded include to help wrapper building
Robert OSFIELD [Fri, 25 Jul 2008 19:53:18 +0000 (19:53 +0000)]
Added include to help wrapper building

9 years agoImproved handling of PAGE_AND_RETAIN_IMAGES
Robert OSFIELD [Fri, 25 Jul 2008 18:44:13 +0000 (18:44 +0000)]
Improved handling of PAGE_AND_RETAIN_IMAGES

9 years agoReverted back to using std::list<std::String>
Robert OSFIELD [Fri, 25 Jul 2008 17:42:37 +0000 (17:42 +0000)]
Reverted back to using std::list<std::String>

9 years agoAdded Mode support
Robert OSFIELD [Fri, 25 Jul 2008 16:23:00 +0000 (16:23 +0000)]
Added Mode support

9 years agoUpdated wrappers, and further refined the ImageSequence API
Robert OSFIELD [Fri, 25 Jul 2008 16:11:51 +0000 (16:11 +0000)]
Updated wrappers, and further refined the ImageSequence API

9 years agoFrom Ulrich Hertlein, "as I hinted at on osg-users in the "obj loader: map_* only...
Robert OSFIELD [Fri, 25 Jul 2008 15:45:40 +0000 (15:45 +0000)]
From Ulrich Hertlein, "as I hinted at on osg-users in the "obj loader: map_* only reads last component" thread, this submission broke material/texture loading for some files I have that specify texture matrix scaling.

The following link shows a very comprehensive list of .mtl file options:
http://local.wasp.uwa.edu.au/~pbourke/dataformats/mtl/

Attached is a patch that should fix spacey filenames and optional texture scale/offset.  I have tested it with files I have that I modified to contain spaces in the texture filenames."

9 years agoFrom Stephan Huber: updated XCode-project
Stephan Maximilian HUBER [Fri, 25 Jul 2008 15:38:12 +0000 (15:38 +0000)]
From Stephan Huber: updated XCode-project

9 years agoAdded ImageSequence to .ive plugin, added support for multiple ImageThreads in osgDB...
Robert OSFIELD [Fri, 25 Jul 2008 13:45:07 +0000 (13:45 +0000)]
Added ImageSequence to .ive plugin, added support for multiple ImageThreads in osgDB::ImagePager

9 years agoMoved PluginQuery from osgconv into osgDB
Robert OSFIELD [Fri, 25 Jul 2008 10:18:36 +0000 (10:18 +0000)]
Moved PluginQuery from osgconv into osgDB

9 years agoAdded extension docs
Robert OSFIELD [Fri, 25 Jul 2008 10:18:14 +0000 (10:18 +0000)]
Added extension docs

9 years agoAdded option docs
Robert OSFIELD [Fri, 25 Jul 2008 09:46:05 +0000 (09:46 +0000)]
Added option docs

9 years agoAdded missing returns
Robert OSFIELD [Thu, 24 Jul 2008 17:38:50 +0000 (17:38 +0000)]
Added missing returns

9 years agoFrom Paul Martz, "Not sure about the descriptions, so I left those blank. But at...
Robert OSFIELD [Thu, 24 Jul 2008 13:25:49 +0000 (13:25 +0000)]
From Paul Martz, "Not sure about the descriptions, so I left those blank. But at least "osgconv --formats" will display the .ive options now."

9 years agoUpdated wrappers
Robert OSFIELD [Thu, 24 Jul 2008 12:48:25 +0000 (12:48 +0000)]
Updated wrappers

9 years agoAdded getCurrentCamera/getCurrentRenderStage methods
Robert OSFIELD [Thu, 24 Jul 2008 12:47:55 +0000 (12:47 +0000)]
Added getCurrentCamera/getCurrentRenderStage methods

9 years agoAdded a getCurrentRenderStage() and getCurrentCamera() convninience methods, and
Robert OSFIELD [Thu, 24 Jul 2008 12:18:49 +0000 (12:18 +0000)]
Added a getCurrentRenderStage() and getCurrentCamera() convninience methods, and
converted the CullVisitor::apply(OcclusionQueryNode&) implementation to use the
new getCurrentCamera method.

9 years agoImproved the feedback for when a plugin isn't available.
Robert OSFIELD [Thu, 24 Jul 2008 12:06:05 +0000 (12:06 +0000)]
Improved the feedback for when a plugin isn't available.

9 years agoAdded supportOptions() entry docs
Robert OSFIELD [Thu, 24 Jul 2008 12:01:45 +0000 (12:01 +0000)]
Added supportOptions() entry docs

9 years agoAdded --format extname and --plugin pluginname extensions, and improved formating
Robert OSFIELD [Thu, 24 Jul 2008 12:01:23 +0000 (12:01 +0000)]
Added --format extname and --plugin pluginname extensions, and improved formating

9 years agoFrom Bob Kuehne, "fix for filenames that have spaces within their name."
Robert OSFIELD [Thu, 24 Jul 2008 11:22:43 +0000 (11:22 +0000)]
From Bob Kuehne, "fix for filenames that have spaces within their name."

Note form Robert, changed std::cout to osg::notify(osg::INFO)

9 years agoUpdated wrappers
Robert OSFIELD [Wed, 23 Jul 2008 22:19:37 +0000 (22:19 +0000)]
Updated wrappers

9 years agoRefactored OverlayData so that its possible to subclass OverlayNode/OverlayData.
Robert OSFIELD [Wed, 23 Jul 2008 22:19:29 +0000 (22:19 +0000)]
Refactored OverlayData so that its possible to subclass OverlayNode/OverlayData.

9 years agoAdded wrappers
Robert OSFIELD [Wed, 23 Jul 2008 21:52:03 +0000 (21:52 +0000)]
Added wrappers

9 years agoMoved helper classes into Protected section
Robert OSFIELD [Wed, 23 Jul 2008 21:49:07 +0000 (21:49 +0000)]
Moved helper classes into Protected section

9 years agoFrom Paul Martz, typo fixes
Robert OSFIELD [Wed, 23 Jul 2008 21:25:09 +0000 (21:25 +0000)]
From Paul Martz, typo fixes

9 years agoApplied filename fix suggested by Andrew Bettison.
Robert OSFIELD [Wed, 23 Jul 2008 19:06:14 +0000 (19:06 +0000)]
Applied filename fix suggested by Andrew Bettison.

9 years agoImplemented ImagePager internals
Robert OSFIELD [Wed, 23 Jul 2008 19:04:46 +0000 (19:04 +0000)]
Implemented ImagePager internals

9 years agoFixed unitialized variable
Robert OSFIELD [Wed, 23 Jul 2008 15:42:02 +0000 (15:42 +0000)]
Fixed unitialized variable

9 years agoFurther work on ImageSequence
Robert OSFIELD [Tue, 22 Jul 2008 20:20:16 +0000 (20:20 +0000)]
Further work on ImageSequence

9 years agoAdded support for pruning old images, recording the Duration in the .osg file, and...
Robert OSFIELD [Tue, 22 Jul 2008 16:44:49 +0000 (16:44 +0000)]
Added support for pruning old images, recording the Duration in the .osg file, and -o filename output support in osgimagesequence.

9 years agoImproved position when multiple videos are provided
Robert OSFIELD [Tue, 22 Jul 2008 15:58:40 +0000 (15:58 +0000)]
Improved position when multiple videos are provided

9 years agoUpdated wrappers
Robert OSFIELD [Tue, 22 Jul 2008 15:21:24 +0000 (15:21 +0000)]
Updated wrappers

9 years agoFixed handling of TextureCubeMap's with mipmapped/ImageSequence/PBO's.
Robert OSFIELD [Tue, 22 Jul 2008 14:47:59 +0000 (14:47 +0000)]
Fixed handling of TextureCubeMap's with mipmapped/ImageSequence/PBO's.

9 years agoAdded ImageSequence IO support in Texture classes
Robert OSFIELD [Tue, 22 Jul 2008 12:40:02 +0000 (12:40 +0000)]
Added ImageSequence IO support in Texture classes

9 years agoAdded support for ImageSequence to all Texture classes
Robert OSFIELD [Tue, 22 Jul 2008 12:28:46 +0000 (12:28 +0000)]
Added support for ImageSequence to all Texture classes

9 years agoDisabled the setting of Texture::setUnrefImageOnApply(true) when the imagery is
Robert OSFIELD [Tue, 22 Jul 2008 10:13:57 +0000 (10:13 +0000)]
Disabled the setting of Texture::setUnrefImageOnApply(true) when the imagery is
an ImageStream.

9 years agoFrom Mario Valle, "The attached osgWidget source solves three compilation warnings...
Robert OSFIELD [Tue, 22 Jul 2008 09:02:44 +0000 (09:02 +0000)]
From Mario Valle, "The attached osgWidget source solves three compilation warnings on VC 7.1 on WindowsXP (OSG 2.5.5).
BTW the construct is absolutely legal C++, but VC 7.1 has a different idea..."

9 years agoMoved osgViewer::ScreenCaptureHandler's WindowCaptureCallback from head into .cpp
Robert OSFIELD [Mon, 21 Jul 2008 23:42:59 +0000 (23:42 +0000)]
Moved osgViewer::ScreenCaptureHandler's WindowCaptureCallback from head into .cpp
to clean up headers and avoid wrapper build issues.

Updated wrappers

9 years agoRemoved the reducent non const get methods
Robert OSFIELD [Mon, 21 Jul 2008 22:38:11 +0000 (22:38 +0000)]
Removed the reducent non const get methods

9 years agoFrom Jean-Sebastien Guay, "Changes attached so that the CaptureOperation is passed...
Robert OSFIELD [Mon, 21 Jul 2008 21:28:48 +0000 (21:28 +0000)]
From Jean-Sebastien Guay, "Changes attached so that the CaptureOperation is passed in the constructor of the ScreenCaptureHandler (default 0 = default CaptureOperation). This way, you can do:

 viewer.addEventHandler(new osgViewer::ScreenCaptureHandler(
   new osgViewer::WriteToFileCaptureOperation("filename", "jpg")));

and the filename will be what you want. The WriteToFileCaptureOperation will add the context ID and the file number (if in SEQUENTIAL_NUMBER mode) to the file name.

(The attached also clarifies some notify messages, and corrects the comment when adding the handler in osgviewer.cpp)

I also remembered, the current architecture could allow a different CaptureOperation for each context, but currently the API only allows setting one CaptureOperation for all contexts. This could be improved if need be.

"

9 years agoFrom Ruth Lang, "using osg version 2.5.5 and compiling my program under OpenSUSE...
Robert OSFIELD [Mon, 21 Jul 2008 21:20:21 +0000 (21:20 +0000)]
From Ruth Lang, "using osg version 2.5.5 and compiling my program under OpenSUSE 11.0
with  gcc (version 4.3.1) I got the following error message in
include/osgUtil/TriStripVisitor and Tessellator

error: type qualifiers ignored on function return type

The errors belong all to a INLINE function definition. Find attached my
modified version."

9 years agoFrom Mario Valle, signed/unsgined warning fix
Robert OSFIELD [Mon, 21 Jul 2008 21:17:05 +0000 (21:17 +0000)]
From Mario Valle, signed/unsgined warning fix

9 years agoFurther work on osg::ImageSequence/osgDB::ImagePager
Robert OSFIELD [Mon, 21 Jul 2008 21:00:57 +0000 (21:00 +0000)]
Further work on osg::ImageSequence/osgDB::ImagePager

9 years agoUpated version number for dev release
Robert OSFIELD [Mon, 21 Jul 2008 20:44:37 +0000 (20:44 +0000)]
Upated version number for dev release

9 years agoMoved the ~Record body into the .cpp to avoid a MipsPro compile error (due to a compi...
Robert OSFIELD [Mon, 21 Jul 2008 19:23:03 +0000 (19:23 +0000)]
Moved the ~Record body into the .cpp to avoid a MipsPro compile error (due to a compiler bug)

9 years agoAdded call to OpenThreads::Thread::cancel();
Robert OSFIELD [Mon, 21 Jul 2008 17:45:28 +0000 (17:45 +0000)]
Added call to OpenThreads::Thread::cancel();