0a1ecd3272From Oliver Neumann,
Robert Osfield
2011-05-26 16:16:11 +00:00
b507858240Fixed indentation
Robert Osfield
2011-05-26 16:13:04 +00:00
52146aa1b6Fixed handling of changes in gl buffer object size so that when a gl buffer object is resized all the buffer data is recompiled.
Robert Osfield
2011-05-26 15:47:20 +00:00
fe40f0b9a42.8 branch: Backport of r12285 to constrain osgconv's output to 80 columns.
Paul MARTZ
2011-05-26 01:55:29 +00:00
d137c26191From Bradley Anderegg, "Ok, I am re-submitting this with the changes we discussed. That is, there is a default implementation of osgDB::Archive::getDirectoryContents() that uses getFileNames(), and the osgDB::ArchiveExtended header was removed as it is now unnecessary.
Robert Osfield
2011-05-25 12:41:49 +00:00
5df298f475Updated ChangeLog
Robert Osfield
2011-05-25 09:34:53 +00:00
bf7759829eFrom Olaf Flebbe, fixes for OSX AGL build
Robert Osfield
2011-05-25 09:34:02 +00:00
e0f4fa453cRemoved now redundent local implementation of getDirectoryContexts()
Robert Osfield
2011-05-25 09:13:26 +00:00
76b6cd6fa3From Bradley Anderegg, "Ok, I am re-submitting this with the changes we discussed. That is, there is a default implementation of osgDB::Archive::getDirectoryContents() that uses getFileNames(), and the osgDB::ArchiveExtended header was removed as it is now unnecessary.
Robert Osfield
2011-05-25 09:04:44 +00:00
25612d10af2.8 branch: Backport of r11768 to improve rendering of osgText::Text objects, from Eric Sokolowsky.
Paul MARTZ
2011-05-24 18:41:06 +00:00
3477e813d02.8 branch: PNM plugin improvements from Eric Sokolowsky: backport of r12220 from trunk; and "fixes numerous bugs in reading 8-bit and 16-bit images, including loading the images upside-down". The latter is pending commit to trunk.
Paul MARTZ
2011-05-24 14:48:13 +00:00
51a9e63c55From Olaf Flebbe, "build out-of-the box on MacOSX. The default windowing system is carbon and it needs the AGL OpenGL Windowing binding framework, which is missing. osgViewer does not link therefore. Cocoa does not use AGL.
Robert Osfield
2011-05-24 13:05:44 +00:00
245e023164Fixed Coverity issues.
Robert Osfield
2011-05-24 10:20:36 +00:00
6ce53fb7b0Fixed Coverity issue.
Robert Osfield
2011-05-24 10:19:22 +00:00
e7ee4c1f79Fixed Coverity issue.
Robert Osfield
2011-05-24 10:18:47 +00:00
65d2ddd325Fixed Coverity issue.
Robert Osfield
2011-05-24 10:18:05 +00:00
3357cc0717Fixed 3 Coverity issues.
Robert Osfield
2011-05-24 10:16:12 +00:00
da058c0ffaFixed Coverity issue.
Robert Osfield
2011-05-24 10:15:39 +00:00
f2674b2911Fixed Coverity issue.
Robert Osfield
2011-05-24 10:15:17 +00:00
930f3e4974Fixed Coverity issue.
Robert Osfield
2011-05-24 10:14:45 +00:00
8b06c30691Fixed Coverity issue.
Robert Osfield
2011-05-24 10:14:03 +00:00
fa11d7b6faFixed Coverity issue.
Robert Osfield
2011-05-24 10:13:07 +00:00
1b6700b4c7Fixed build error
Robert Osfield
2011-05-24 10:08:40 +00:00
ec00c25274Removed unused numX, numY member variables, and added initializer for firstHeaderWrite.
Robert Osfield
2011-05-23 16:58:49 +00:00
ef322aba612.8 branch: Doubly odd. Not sure why the merge didn't mark the Texture2DMultisample files for addition...
Paul MARTZ
2011-05-23 15:29:40 +00:00
a6db4f56ef2.8 branch. Not quite sure why this wasn't marked as ADD by svn during the merge...
Paul MARTZ
2011-05-23 15:17:24 +00:00
de7d61978bAdded CullVisitor::setCalculatedNearPlane() and setCalculatedFarPlane(() methods to enable 3rd party code to manage the compute of the near/far planes.
Robert Osfield
2011-05-23 08:17:02 +00:00
6c6c1183c02.8 branch: Texture2DMultisample support. This is a backport of r11218, r11229, and r11365 from trunk.
Paul MARTZ
2011-05-22 20:52:41 +00:00
8d209260322.8 branch: This is a backport of r11055 from trunk so that libosg and libosgDB link against libdl on Linux systems. Backported by Ryan Pavlik. Trunk commit messages: "From Jim Brooks, fix for FreeBSD build where FIND_LIBRARY(DL_LIBRARY..) return NOT_FOUND. And From Alberto Luaces, "he new GNU linker, "gold", is going to replace soon the current ld in almost all Linux distributions. Although it is 100% compatible with ld, by default it gives an error if a library has unresolved symbols at link time, that is, it has set -Wl,--no-undefined by default. Debian folks have found that libosg.so and libosgDB.so use some functions belonging to libdl.so {dlsym,dlopen,dlclose,dlerror} without linking to it. My changes link those two libraries to libdl.so explicitly in the same way it is already done for libm.so and librt.so."
Paul MARTZ
2011-05-22 18:49:43 +00:00
b345512b232.8 branch: From Ryan Pavlik: This change keeps the Program osgWrapper in sync with osg::Program after changes in r12336.
Paul MARTZ
2011-05-22 18:36:40 +00:00
335bcf66f8Uppded the default acceleration as it was too slow for reasonable sized models
Robert Osfield
2011-05-19 13:25:03 +00:00
1d1d3ab50bFrom Sukender, "There was a stupid parameter inversion in ExternalFileWriter.cpp. Sorry for this. Here is the fix."
Robert Osfield
2011-05-17 12:57:46 +00:00
d4eceb0b90From Wang Rui, added close button hint
Robert Osfield
2011-05-17 09:21:32 +00:00
cd2eaf2826From Stephan Huber, "proposed changes allows the user to add a osgGraphicsWindowIOS as an UIView, respecting the sizes via GraphicsContext::Traits. This helps users, who want to integrate osg into an existing ios-app with multiple UIViews. Additinally a view-controller gets only created if needed, set IGNORE_ORIENTATION via the WindowData-struct. "
Robert Osfield
2011-05-16 12:44:39 +00:00
c44ef1bfd9From Sukender, I wrapped my change about non-empty texture units in an off-by-default option, so that it doesn't break any existing code. But AFAIK, other readers (except OSGx) generate contiguous texture units, so I guess this option to be useful for users.
Robert Osfield
2011-05-16 10:07:20 +00:00
b1d3763510Renamed example from osgviewerQtContext to osgviewerQt.
Robert Osfield
2011-05-16 09:17:30 +00:00
b4b0e4f069Updated example to use new GraphicsWindowQt::getGLWidget() method instead of deprecated getGraphWidget() method
Robert Osfield
2011-05-16 09:16:22 +00:00
b3a1b30ab3Added support for setting threading model from command line and changed default threading model to CullDrawThreadPerContext. New command line options are:
Robert Osfield
2011-05-16 09:15:02 +00:00
a287d85585From Jan Peciva, I have improved GraphicsWindowQt:
Robert Osfield
2011-05-16 09:06:06 +00:00
0875b19ab8Fixed traling spaces
Robert Osfield
2011-05-16 08:59:10 +00:00
de040e44a0From Rafa Gata, I've been playing around with serializers in order to use it as a "generic" property mechanism for osg::Object.
Robert Osfield
2011-05-16 08:50:59 +00:00
c4dff10cb4From Wang Rui, build fix
Robert Osfield
2011-05-15 08:27:04 +00:00
d4be7a19ebUpdated SO version as the osgText and osgQt libraries API have changed, albeit only by a small amount.
Robert Osfield
2011-05-13 19:19:00 +00:00
fe1c75aa8aFixed handling of Font implementations that don't handle multiple font resolutions.
Robert Osfield
2011-05-13 19:08:04 +00:00
460f433ca7Improved the size, advance and bearing settings
Robert Osfield
2011-05-13 11:20:48 +00:00
9f2030cbcd2.8 branch: Set SO version in CMakeLists.txt so it gets baked into the binary file names.
Paul MARTZ
2011-05-12 20:43:03 +00:00
77057d06abWarning and build fixes
Robert Osfield
2011-05-12 18:52:18 +00:00
f7699a3bfdAdded newline to end of file
Robert Osfield
2011-05-12 18:40:18 +00:00
5cbe74fbc1From Sukender, ported across to use the new osgDB::ExternalFileWriter
Robert Osfield
2011-05-12 14:07:15 +00:00
066a1f6e72From Sukender, new ExternalFileWriter helper class that helps the management of writing out external files to disk avoid writing out of duplicates.
Robert Osfield
2011-05-12 13:27:14 +00:00
b380387f53From Sukender, "Here is a tiny fix which adds missing virtual methods in osgUtil::TransformAttributeFunctor, to handle Vec3d."
Robert Osfield
2011-05-12 13:12:07 +00:00
5c7b68e63fRemoved unused parameter
Robert Osfield
2011-05-12 13:08:02 +00:00
9bbf71b53aFrom Wang Rui, "A Chinese engineer (named Beilei Geng) reports a possible bug in the osg2cpp application to me today. The conversion result may become incorrect if there are quotation marks ( " ) in the shader file, which will mostly appear in comment lines.
Robert Osfield
2011-05-12 12:28:43 +00:00
48dad2d171From Rene Molenaar, "I have found a problem regarding manifest in the plugins, see http://www.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/src/CMakeLists.txt the option OSG_MSVC_GENERATE_PLUGINS_AND_WRAPPERS_MANIFESTS is set to ON only after the subdirectories are added, this causes /MANIFEST:NO while the option is ON after the first configure, generate.
Robert Osfield
2011-05-12 11:45:29 +00:00
a1e100adbeRemoved redundent method
Robert Osfield
2011-05-12 10:28:47 +00:00
3a4ff98883Added setting of size.
Robert Osfield
2011-05-12 10:10:49 +00:00
7ab32077322.8 branch: This is Ryan Pavlik's introduction of a new output Option (OutputRelativeTextures) for the dot OSG plugin to write texture files into a subfolder.
Paul MARTZ
2011-05-12 00:52:58 +00:00
baa210b4a9Typo fix.
Paul MARTZ
2011-05-11 23:15:46 +00:00
27c359a69a2.8 branch: Fix from Ryan Pavlik for wrappers.
Paul MARTZ
2011-05-11 01:04:21 +00:00
74dab1fe8dFixed Coverity reported issue.
Robert Osfield
2011-05-09 10:54:50 +00:00
07a29e39e0Fixed Coverity reported issue.
Robert Osfield
2011-05-09 10:54:10 +00:00
01b80e4f66Fixed Coverity reported issue.
Robert Osfield
2011-05-09 10:53:38 +00:00
e36f617d09Fixed Coverity reported issue.
Robert Osfield
2011-05-09 10:53:12 +00:00
5b0ab95e41Fixed 6 Coverity reported issues.
Robert Osfield
2011-05-09 10:52:34 +00:00
7b4d44b2f5Fixed 2 Coverty reported issues.
Robert Osfield
2011-05-09 10:51:52 +00:00
c9f5be090aUpdated version number to 2.9.15 after dev release
Robert Osfield
2011-05-08 12:06:25 +00:00
69ed3a9cc0Updated AUTHORS for 2.9.14 dev release
Robert Osfield
2011-05-08 11:57:53 +00:00
89fe1af1b0Update ChangeLog
Robert Osfield
2011-05-08 11:56:23 +00:00
b4b88e9549Added osg::ref_ptr<osgDB::Archive> osgDB::Registry::getRefFromArchiveCache() and osg::ref_ptr<osgDB::Object> osgDB::Registry::getRefFromObjectCache().
Robert Osfield
2011-05-06 16:46:13 +00:00
7f14e7dac9Removed trailing spaces
Robert Osfield
2011-05-06 12:32:23 +00:00
de30bf3f1cFixed Coverity reported issue.
Robert Osfield
2011-05-06 12:30:58 +00:00
bbfbc75279Moved constructor implementation into .cpp
Robert Osfield
2011-05-06 12:30:21 +00:00
7eda51abd2Fixed Coverity reported issue.
Robert Osfield
2011-05-06 12:27:19 +00:00
b37a58e051Fixed Coverity reported issue.
Robert Osfield
2011-05-06 12:26:13 +00:00
21ca6a0475Fixed Coverity reported issue.
Robert Osfield
2011-05-06 12:25:34 +00:00
24974462f6Fixed Coverity reported issue.
Robert Osfield
2011-05-06 12:25:02 +00:00
c5c2080dd3Fixed Coverity reported issue.
Robert Osfield
2011-05-06 12:24:19 +00:00
ea29adba87Fixed Coverity reported issue.
Robert Osfield
2011-05-06 12:23:45 +00:00
d054427f90Fixed Coverity reported issue.
Robert Osfield
2011-05-06 12:22:49 +00:00
456d351a33Fixed Coverity reported issue.
Robert Osfield
2011-05-06 12:22:10 +00:00
37f63e033aFixed Coverity reported issue.
Robert Osfield
2011-05-06 12:21:11 +00:00
0e56247cd0Fixed Coverity reported issues.
Robert Osfield
2011-05-06 12:20:48 +00:00
4a3aa2680dFixed Coverity reported issues.
Robert Osfield
2011-05-06 10:30:23 +00:00
4f5152152dFixed Coverity reported issues.
Robert Osfield
2011-05-06 10:29:47 +00:00
3d300c38d0Fixed Coverity reported issue
Robert Osfield
2011-05-06 10:28:24 +00:00
07bed106afFixed Covertiy reported issues. CID 11394: Resource leak in object (CTOR_DTOR_LEAK) Allocating memory by calling "new osg::IntArray". Assigning: "this->colorindices" = "new osg::IntArray". The constructor allocates field "colorindices" of "struct vertexInfo" but there is no destructor.
Robert Osfield
2011-05-06 10:27:59 +00:00
cb5a8495a7Updated SO version number for dev release
Robert Osfield
2011-05-06 09:26:14 +00:00
8df1106957Fixed Coverity reported issue.
Robert Osfield
2011-05-06 09:22:17 +00:00
e6217e3f82Fixed Coverity reported issue.
Robert Osfield
2011-05-06 09:21:40 +00:00
12b56726d2Fixed Coverity reported issues.
Robert Osfield
2011-05-06 09:21:04 +00:00
31aa1cdfeeFixed Coverity reported issues.
Robert Osfield
2011-05-06 09:20:06 +00:00
67c12b14b0Fixed Coverity reported issues by using ref_ptr<> for object.
Robert Osfield
2011-05-06 09:19:27 +00:00
02e97c0f79Fixed build problem
Robert Osfield
2011-05-06 09:00:46 +00:00
bf9cc20ef0Fixed Coverity reported issue.
Robert Osfield
2011-05-05 12:40:03 +00:00
b0f6783631Fixed Coverity reported issue.
Robert Osfield
2011-05-05 12:39:35 +00:00
9a8edde316Fixed Coverity reported issue. This fix addresses a memory leak.
Robert Osfield
2011-05-05 12:38:48 +00:00
fbfc19d3ecFixed Coverity reported issue.
Robert Osfield
2011-05-05 12:37:00 +00:00
f0b0a8788bFixed warning
Robert Osfield
2011-05-05 11:31:12 +00:00
69e205b8a1Fixed Coverity reported issue.
Robert Osfield
2011-05-05 11:27:34 +00:00
ee9db5e5baFixed 4 Coverity reported issues
Robert Osfield
2011-05-05 10:31:34 +00:00