7c4b5febcbAdded check for validity of OpenFlight shininess value.
Robert Osfield
2015-07-21 14:21:49 +00:00
36352031efFixed typo
Robert Osfield
2015-07-21 13:42:35 +00:00
2264c3b7e2Fixed typo
Robert Osfield
2015-07-21 13:42:22 +00:00
60838d0c42Fixed typo
Robert Osfield
2015-07-21 13:42:07 +00:00
8c991c056fReduced debug message verbosity.
Robert Osfield
2015-07-20 13:23:50 +00:00
492ac89613Reduced debug message verbosity.
Robert Osfield
2015-07-20 13:23:07 +00:00
34ab8bc048Updated RC to 5 for 3.4.0-rc5 release
Robert Osfield
2015-07-20 07:53:18 +00:00
d73e979ea8Updated ChangeLog for rc
Robert Osfield
2015-07-20 07:46:58 +00:00
13a5608975Changed the _MSC_VER check to <= 1700 to support VS2012.
Robert Osfield
2015-07-20 07:42:05 +00:00
6273495c64Changed the _MSC_VER check to <= 1700 to support VS2012.
Robert Osfield
2015-07-20 07:42:00 +00:00
bddbdfdefeReinstated the TIFFSetField(image, TIFFTAG_ROWSPERSTRIP, rowsperstrip);
Robert Osfield
2015-07-19 09:51:27 +00:00
8f26396e78Reinstated the TIFFSetField(image, TIFFTAG_ROWSPERSTRIP, rowsperstrip);
Robert Osfield
2015-07-19 09:51:17 +00:00
0d120d208bReinstated the TIFFSetField(image, TIFFTAG_ROWSPERSTRIP, rowsperstrip);
Robert Osfield
2015-07-19 09:51:01 +00:00
6c83b2e3a9From KOS, "'ve mentioned in the "osg-users" ML about build error with the newest GStreamer 1.5
Robert Osfield
2015-07-17 18:31:22 +00:00
78bf1e8ea4From KOS, "I've mentioned in the "osg-users" ML about build error with the newest GStreamer 1.5
Robert Osfield
2015-07-17 18:31:19 +00:00
83a03f3346Updated release candidate number
Robert Osfield
2015-07-17 09:16:06 +00:00
0744b6881fUpdated release candidate nubmer
Robert Osfield
2015-07-17 09:15:40 +00:00
4626f6fb6aUpdated ChangeLog and AUTHORS
Robert Osfield
2015-07-17 09:06:03 +00:00
afe911957cUpdated ChangeLog and AUTHORS
Robert Osfield
2015-07-17 09:04:30 +00:00
3371ce640aUpdated ChangeLog and AURHORS
Robert Osfield
2015-07-17 09:03:49 +00:00
dff397f647Updated ChangeLog and AUTHORS file
Robert Osfield
2015-07-17 08:35:23 +00:00
9e581f91dbAdded cmake version checked for cmake_policy setting
Robert Osfield
2015-07-17 08:21:28 +00:00
466a4a5d69Added cmake version check to cmake_policy usage
Robert Osfield
2015-07-17 08:21:06 +00:00
1c833e2e4dAdded cmake_policy setting for cmake-3.x to avoid warning with Qt usage.
Robert Osfield
2015-07-17 08:17:34 +00:00
cf268b4cfdFrom Patrick Neary, "To the tiff plugin, add the capability to write tiff images with unsigned short data"
Robert Osfield
2015-07-17 08:13:01 +00:00
887768b55aFrom Patrick Neary, "To the tiff plugin, add the capability to write tiff images with unsigned short data"
Robert Osfield
2015-07-17 08:12:51 +00:00
67fb0b3530From Patrick Neary, "To the tiff plugin, add the capability to write tiff images with unsigned short data"
Robert Osfield
2015-07-17 08:12:38 +00:00
1d628eebfbFrom Patrick Neary, "Added some lesser used tokens that we use from GL_ARB_texture_rg to computeFormatDataType(), and computeNumComponents() in src/osg/Image.cpp"
Robert Osfield
2015-07-16 19:19:29 +00:00
7a94ce8585From Patrick Neary, "Added some lesser used tokens that we use from GL_ARB_texture_rg to computeFormatDataType(), and computeNumComponents() in src/osg/Image.cpp"
Robert Osfield
2015-07-16 19:17:01 +00:00
5b1cfd26abFrom Patrick Neary, "Added some lesser used tokens that we use from GL_ARB_texture_rg to computeFormatDataType(), and computeNumComponents() in src/osg/Image.cpp"
Robert Osfield
2015-07-16 19:16:54 +00:00
c7d4f7d2cbUpdated ChangeLog and AUTHORS
Robert Osfield
2015-07-16 16:06:43 +00:00
f48a4baa4eFrom Cory Slep and Robert Osfield, "When using Open Scene Graph and Qt on Android, the resulting thread that an application developer’s Q*Application is run on is different than what Qt considers the “main” thread, which can cause subtle problems. This is because Qt loads native libraries in one thread, and later runs the application in a different thread. They delay running in the second thread as long as possible as they have a nontrivial bootstrapping process. The motivation for Qt having this second thread is to allow them to remain responsive to both Java and native events, and capture events that would otherwise be “missed”
Robert Osfield
2015-07-16 15:56:40 +00:00
0f918ee5c9From Cory Slep and Robert Osfield, "When using Open Scene Graph and Qt on Android, the resulting thread that an application developer’s Q*Application is run on is different than what Qt considers the “main” thread, which can cause subtle problems. This is because Qt loads native libraries in one thread, and later runs the application in a different thread. They delay running in the second thread as long as possible as they have a nontrivial bootstrapping process. The motivation for Qt having this second thread is to allow them to remain responsive to both Java and native events, and capture events that would otherwise be “missed”.
Robert Osfield
2015-07-16 15:49:32 +00:00
49c802153dAdded check to catch cases where the backdrop coordinate cache is too small for the number of contexts being computed.
Robert Osfield
2015-07-16 11:01:50 +00:00
b908ced20cAdded check to catch cases where the backdrop coordinate cache is too small for the number of contexts being computed.
Robert Osfield
2015-07-16 11:01:35 +00:00
13e79d3210Added initializers and reverted OSX workaround from 2013.
Robert Osfield
2015-07-15 10:02:31 +00:00
229477c35cAdded initializers and reverted OSX workaround from 2013.
Robert Osfield
2015-07-15 10:00:55 +00:00
236617b6c5Fixed source of 3.4.0-rc tags to branches so that release candidates are made from the correct 3.4 branch.
Robert Osfield
2015-07-14 16:55:27 +00:00
a0229ee684Updated ChangeLog and Release Candidate number of 3.4-rc2
Robert Osfield
2015-07-14 16:37:31 +00:00
5ebfa0a71eMoved the cmake_policy(SET CMP0043 NEW) to work for all script paths that Qt5 usage could pass through.
Robert Osfield
2015-07-14 13:33:17 +00:00
47fd0423ecMoved the cmake_policy(SET CMP0043 NEW) to work for all script paths that Qt5 usage could pass through.
Robert Osfield
2015-07-14 13:33:12 +00:00
d85d98e916Added cmake_policy(SET CMP0043 NEW) usage when compiling against Qt5 as it was causing a warning we couldn't fix on the OSG side otherwise.
Robert Osfield
2015-07-14 13:26:40 +00:00
5acad4e07eAdded cmake_policy(SET CMP0043 NEW) usage when compiling against Qt5 as it was causing a warning we couldn't fix on the OSG side otherwise.
Robert Osfield
2015-07-14 13:26:34 +00:00
4f1504e125Updated ChangeLog and AUTHORS.txt
Robert Osfield
2015-07-14 08:42:36 +00:00
ccae59e98aAdded _defineList into the osg::StateSet::compare() implementation to address issues with osgUtil::Optimizer ignoring defines.
Robert Osfield
2015-07-14 08:25:20 +00:00
423105c299Added _defineList into the osg::StateSet::compare() implementation to address issues with osgUtil::Optimizer ignoring defines.
Robert Osfield
2015-07-14 08:25:17 +00:00
c4fdc93053Added Text::GlyphQuads::release/resizeGLObjects() and handling of inconsistent contextID sizes to avoid crashes when viewers and scene graphs aren't initialized correctly to the right number of contexts.
Robert Osfield
2015-07-13 16:09:45 +00:00
222871aadeAdded Text::GlyphQuads::release/resizeGLObjects() and handling of inconsistent contextID sizes to avoid crashes when viewers and scene graphs aren't initialized correctly to the right number of contexts.
Robert Osfield
2015-07-13 16:09:40 +00:00
d221133728Standardize the call to setUpThreading() in CompositeViewer/Viewer::realize().
Robert Osfield
2015-07-13 16:04:38 +00:00
e94c3334f9Standardize the call to setUpThreading() in CompositeViewer/Viewer::realize().
Robert Osfield
2015-07-13 16:03:51 +00:00
1859e27501From Terry Welsh, "fThis fixes problem where new glClipControl feature would not compile for GLES2 profile"
Robert Osfield
2015-07-13 08:48:46 +00:00
2eff96d1a4From Terry Welsh, "fThis fixes problem where new glClipControl feature would not compile for GLES2 profile"
Robert Osfield
2015-07-13 08:48:41 +00:00
1477e046f6Updated version number to 3.5.0 after 3.4 branch.
Robert Osfield
2015-07-03 06:51:09 +00:00
0394ba5453Updated ChangeLog and AUTHORS for 3.4-rc1
Robert Osfield
2015-07-03 06:50:25 +00:00
1db8a4e818Branch OpenSceneGraph-3.4
Robert Osfield
2015-07-03 06:30:28 +00:00
a39578826cUpdated for 3.4 branch.
Robert Osfield
2015-07-03 06:28:05 +00:00
98ebacdcbbFixed repeated name in SETUP_PLUGIN.
Robert Osfield
2015-07-02 11:58:49 +00:00
04f4b542bdUpdated ChangeLog and AUTHORS file in prep for 3.4 branch.
Robert Osfield
2015-07-02 10:25:14 +00:00
f0ac1a16f9Build fix
Robert Osfield
2015-07-02 08:57:08 +00:00
08893c7fccMoved the defination of GL_MAX_VARYING_COMPONENTS to GL_3_0 block to avoid warnings of redefinition.
Robert Osfield
2015-07-02 08:52:55 +00:00
17dfbe99fcUpdated ChangeLog
Robert Osfield
2015-07-01 05:32:40 +00:00
74ddaeaf50From Mathias Froehlich, added seriliazers for new osg::ClipControl
Robert Osfield
2015-07-01 05:10:20 +00:00
2f7193ee4cUpdated ChangeLog and AUTHORS files
Robert Osfield
2015-06-30 09:51:05 +00:00
b4cd40cf7cFrom Mathias Froehlich, "Attached a new state attribute implementing the glClipControl that appeared with GL4.5."
Robert Osfield
2015-06-30 09:11:00 +00:00
5cd478e4bbQuitened down debug for ViewConfig argument parsing
Robert Osfield
2015-06-30 08:39:33 +00:00
20401947bfBuild fix for GLDAL>=2.0
Robert Osfield
2015-06-30 08:38:53 +00:00
d3baf9d311Build fix for GLDAL>=2
Robert Osfield
2015-06-30 08:38:01 +00:00
fe09ebfbdbFrom Christian Kehl, added Vec2::set(const Vec2) method
Robert Osfield
2015-06-26 09:40:37 +00:00
16ac602824From Jannik Heller, fix to clearReferencesToDependentCameras().
Robert Osfield
2015-06-19 09:54:05 +00:00
3bcfad833cFixed handling of use GLObjectsVisitor for modifying scene graph state without compiling to OpenGL so that the visitor can be run safely without a graphics context being current.
Robert Osfield
2015-06-17 16:25:47 +00:00
6f00eb2548Small tidy up to make script more readable.
Robert Osfield
2015-06-16 17:18:11 +00:00
4ec0e76c0bAdded QT_QTCORE_INCLUDE_DIR entry to qfont plugin build to fix Qt4 build under Linux
Robert Osfield
2015-06-16 17:17:50 +00:00
824cc95518Experiment with how to define GLsizeiptr.
Robert Osfield
2015-06-15 13:51:29 +00:00
08d2d322d9Upated version number
Robert Osfield
2015-06-15 13:51:09 +00:00
75891924bbRemoved old and unused windows code path to avoid confusion
Robert Osfield
2015-06-12 20:23:15 +00:00
82c188c24aUpdated ChangeLog
Robert Osfield
2015-06-12 11:28:54 +00:00
1e78098967From Farshid Lashkari, "I've modified some setter methods of TextBase to avoid unnecessary calls to computeGlyphRepresentation() if the value has not changed."
Robert Osfield
2015-06-12 08:04:42 +00:00
4f830fb0e2From Farshid Lashkari, "I've modified some setter methods of TextBase to avoid unnecessary calls to computeGlyphRepresentation() if the value has not changed."
Robert Osfield
2015-06-12 08:04:38 +00:00
fc9848ff19Reverted the typdef GLfloat GLdouble for Andoid as this was causing conflicts.
Robert Osfield
2015-06-11 08:44:26 +00:00
8aee04c780Updated ChangeLog and AUTHORS file for 3.3.8 dev release
Robert Osfield
2015-06-10 18:22:09 +00:00
e69405f99aFrom Laurens Voerman, "attached is a zip with the files:
Robert Osfield
2015-06-10 16:48:28 +00:00
e76c91ed78From Colin McDonald, "An earlier fix in OSG 3.2 has been inadvertently lost in 3.3.x. The glGenerateMipMap function is part of the GL_EXT_framebuffer_object extension. Just checking if the function is present before using it for texture mipmaps is not sufficient, as on remote X-windows displays the client side capability may be different from the display server. This can lead to mipmapped textures failing to render. I've restored a fbo extension check. I've also tided up the GL version checking a little."
Robert Osfield
2015-06-10 16:47:15 +00:00
d4fc0ceba3Philippe Renon, "Fixed potential divide by zero in NodeTrackerManipulator : The divide by zero happens when throwing a NodeTrackerManipulator. The infinite result trickles down and later causes NaN in culling.
Robert Osfield
2015-06-10 10:02:22 +00:00
d2e0081690From Philippe Renon, "Fixed potential divide by zero in NodeTrackerManipulator : The divide by zero happens when throwing a NodeTrackerManipulator. The infinite result trickles down and later causes NaN in culling.
Robert Osfield
2015-06-10 10:00:27 +00:00
11a55ea6deAdded supoort for osg::CullSettings/Camera::InheritanceMaskActionOnAttributeSetting and InheritanceMask properties.
Robert Osfield
2015-06-09 16:49:20 +00:00
bd9bd3f8b2Added namespace around typedef to avoid conflict issues
Robert Osfield
2015-06-09 12:51:38 +00:00
7e05d2fd54Introduce osg::Object::asNode(), asNodeVisitor(), asStateAttribute() and asUniform() to replace dynamic_cast<> usage in Callback.cpp.
Robert Osfield
2015-06-09 10:49:34 +00:00
37d051af5eAdded output of HUD scene graph to hud.osgt and hud.osgb for testing purposes.
Robert Osfield
2015-06-09 09:44:37 +00:00
03565e3bbeUpdated AUTHORS and ChangeLog for dev release
Robert Osfield
2015-06-08 11:33:49 +00:00
4073910ce8From Mike Connell, "Give ReadFileCallback access to parent location : These small changes to the database pager allow user code in the ReadFileCallback to safely determine where the file being loaded is destined to be inserted into the scenegraph. "
Robert Osfield
2015-06-08 11:18:24 +00:00
ceabbdb8d9Addressed race condition where SceneView::setLightingMode() was setting a shread Master Camera's StateSet.
Robert Osfield
2015-06-08 10:20:53 +00:00
825882be19Fixed setReferenceTime() bug where a * eather than the correct / was being used. Bug and fix suggested Benjamin Richter.
Robert Osfield
2015-06-07 11:13:08 +00:00
f7f1487fcaFixed setReferenceTime() bug where a * eather than the correct / was being used. Bug and fix suggested Benjamin Richter.
Robert Osfield
2015-06-07 11:13:02 +00:00
1f0ba7aa4fUpdated AUTHORS for dev release
Robert Osfield
2015-06-04 09:35:19 +00:00
32b60cd2d7From Jannik Heller, Transform::computeBound() optimization.
Robert Osfield
2015-06-04 09:13:05 +00:00
23cd6d2ba3From Jannik Heller, "In the attachment you will find a build fix for the latest trunk. osgAnimation failed to compile when using OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION=OFF ."
Robert Osfield
2015-06-04 09:00:17 +00:00
95f911e98cRemoved export that was breaking windows build
Robert Osfield
2015-06-03 10:28:34 +00:00