Commit Graph

  • 14f63cbe67 From Ulrich Hertlein, "Based on the exchange on osg-users I went ahead and reworked shp/XBaseParser to avoid weird behaviour (closing stdin) and leaking file descriptors, as well as some const-ness." Robert Osfield 2013-08-01 10:28:12 +00:00
  • 48364df671 From Sebastian Messerschmidt, "Seems like your re-factoring didn't really produces the correct results. You can check with the tester2.flt provided earlier and check with the result image. I double checked this with OpenFlight creator, and it seems the yaw is broken. Robert Osfield 2013-08-01 10:04:07 +00:00
  • 46ec50aecb From Sebastian Messerschmidt, "Seems like your re-factoring didn't really produces the correct results. You can check with the tester2.flt provided earlier and check with the result image. I double checked this with OpenFlight creator, and it seems the yaw is broken. Robert Osfield 2013-08-01 10:04:05 +00:00
  • 981ed52356 From Tom Jolley, "I found a couple more bugs after closely looking at the small piece of deprecated geometry in my model. There were problems with more than one primitive in a couple places. The first was the number of vertices were not being accumulated for DrawArraysPrimitiveType (caused another crash). The second is I had to move target_vindex and source_pindex before the PrimitiveSetList loop so they don't get reset on the next primitive (otherwise you end up with a lot of zeros in per vertex lists)." Robert Osfield 2013-08-01 10:00:31 +00:00
  • 837a680849 From Tom Jolley, "I found a couple more bugs after closely looking at the small piece of deprecated geometry in my model. There were problems with more than one primitive in a couple places. The first was the number of vertices were not being accumulated for DrawArraysPrimitiveType (caused another crash). The second is I had to move target_vindex and source_pindex before the PrimitiveSetList loop so they don't get reset on the next primitive (otherwise you end up with a lot of zeros in per vertex lists)." Robert Osfield 2013-08-01 10:00:31 +00:00
  • 07365c1073 Added osg::RenderInfo::pushRenderBin()/popRenderBin() and RenderInfo::getRenderBinStack() and getCameraStack() access methods for getting access to the current RenderBin/RenderStage. Robert Osfield 2013-08-01 07:19:45 +00:00
  • 364e2765e7 Added Intersector::get/setEpsilon(double) to allow users to control what epsilon is used by the LineSegmentIntersector when doing testing of itersections with bounding boxes Robert Osfield 2013-07-31 13:11:49 +00:00
  • 9c9939e5d4 From Aurelien Albert, "Here is the code to get access to OpenGL handle of an osg::FrameBufferObject" Robert Osfield 2013-07-31 07:11:07 +00:00
  • 9a90ddd2d9 From Aurelien Albert, "Here is the code to get access to OpenGL handle of an osg::FrameBufferObject" Robert Osfield 2013-07-31 07:11:05 +00:00
  • 9878a83894 From Tom Jolly, "I ran across this error reading one of our older files. An iterator was being changed inside a loop that caused a crash." Robert Osfield 2013-07-31 06:56:31 +00:00
  • 123058965c From Tom Jolly, "I ran across this error reading one of our older files. An iterator was being changed inside a loop that caused a crash." Robert Osfield 2013-07-31 06:56:28 +00:00
  • 1364329fc8 From Sergey Kurdakov, merged from svn/trunk fix for GLES2 runtime invalid enumerant warning. Robert Osfield 2013-07-31 06:43:46 +00:00
  • 56cb7de72a From Sergey Kurdakov, fixed GLES2 invalid enumerant warning by disabling the check against GL_MAX_TEXTURE_COORDS under GLES. Robert Osfield 2013-07-31 06:42:49 +00:00
  • 07550df2f2 From svn/trunk merged "Changed default cull mask to match the left cull mask so that mono rendering of presentations with left/right stereo images/movies works fine." Robert Osfield 2013-07-30 06:39:36 +00:00
  • 52761f2c29 Changed default cull mask to match the left cull mask so that mono rendering of presentations with left/right stereo images/movies works fine. Robert Osfield 2013-07-30 06:39:33 +00:00
  • 45f463ccd2 Removed trailing spaces Robert Osfield 2013-07-30 06:39:01 +00:00
  • fb8db6cb73 Removed trailing spaces Robert Osfield 2013-07-30 06:36:49 +00:00
  • 846001f06d Merged from OSG-3.2 branch the removal of check for Asio under Windows Robert Osfield 2013-07-30 06:12:31 +00:00
  • 7f2eaa4339 Release OpenSceneGraph-3.2.0 OpenSceneGraph-3.2.0 Robert Osfield 2013-07-24 17:47:38 +00:00
  • 0620f249a5 Changed default of serialize draw to off Robert Osfield 2013-07-24 17:30:46 +00:00
  • 789d435abe Updated ChangeLog Robert Osfield 2013-07-24 17:29:50 +00:00
  • 6b8db67c91 Changed default of serialize draw to OFF Robert Osfield 2013-07-24 17:27:14 +00:00
  • 019bccfa6f Pulled in READE, NEWS and AUTHORS changes from OSG-3.2 branch. Robert Osfield 2013-07-24 14:24:33 +00:00
  • 2975f9c20a Updated README for 3.2 release Robert Osfield 2013-07-24 14:23:37 +00:00
  • ebc855cf50 Removed release candidate number in prep for 3.2.0 release Robert Osfield 2013-07-24 14:11:55 +00:00
  • c9547497cc Fixed typo Robert Osfield 2013-07-24 14:05:08 +00:00
  • 75d32b3af6 Updated ChangeLog Robert Osfield 2013-07-24 13:29:22 +00:00
  • 75fd039dba Added GL2Extensions::isDrawBuffersSupported() and usage of this in FrameBufferObject.cpp to prevent crash under GLES2 when users attempt to use MRT when it's not supported Robert Osfield 2013-07-24 13:02:32 +00:00
  • a844a278ab Added GL2Extensions::isDrawBuffersSupported() and usage with FrameBufferObject.cpp to prevent invalid MRT usage causing crash under GLES2 Robert Osfield 2013-07-24 13:01:38 +00:00
  • 9b733baf02 Updated NEWS from OSG-3.2 branch Robert Osfield 2013-07-24 12:51:13 +00:00
  • 94dcfb4ec2 Updated NEWS for 3.2 release Robert Osfield 2013-07-24 12:50:34 +00:00
  • 8528449dff Fixed warning Robert Osfield 2013-07-24 12:49:11 +00:00
  • ee5a1b0a83 Fixed warning Robert Osfield 2013-07-24 12:48:59 +00:00
  • 8d3e46dfac Updated SO version for post 3.2 era. Robert Osfield 2013-07-24 12:25:18 +00:00
  • 8d7fd88d5f Added getCallbacks() methods Robert Osfield 2013-07-24 12:17:10 +00:00
  • 75226e6b68 Added getCallbacks() methods Robert Osfield 2013-07-24 12:17:06 +00:00
  • 28dd1cf8a8 Updated ChangeLog, AUTHORS file, Release Candidate Number and SO version number for 3.2-rc4 Robert Osfield 2013-07-23 18:34:01 +00:00
  • 085d3af14c From Rocco Martino, build fix for compiling against ffmpeg/trunk Robert Osfield 2013-07-23 18:11:35 +00:00
  • 14de2266ba From Rocco Martino, build fix for compiling against ffmpeg/trunk Robert Osfield 2013-07-23 18:11:31 +00:00
  • cc02695822 Disabled the check for Asio for Windows Robert Osfield 2013-07-23 15:36:45 +00:00
  • 2c442c9e9a Added NOT ANDROID to force use of posix API when building for Android under Windows Robert Osfield 2013-07-23 15:28:34 +00:00
  • ca3efe6bdc Added NOT ANDROID to force use of posix API when building for Android under Windows Robert Osfield 2013-07-23 15:28:31 +00:00
  • c21b60b038 Added lazy setting of the UserDataContainer to avoid unncessarily create a UserDataContain when an empty description list is passed to Node::setDescriptions(..) Robert Osfield 2013-07-23 10:24:28 +00:00
  • ca44b9cbce Added lazy setting of the UserDataContainer to avoid unncessarily create a UserDataContain when an empty description list is passed to Node::setDescriptions(..) Robert Osfield 2013-07-23 10:24:27 +00:00
  • 0483912e32 Fixed crash when open(..) returns an error. Robert Osfield 2013-07-23 09:54:28 +00:00
  • 51075421d3 Fixed crash when open(..) returns an error. Robert Osfield 2013-07-23 09:54:25 +00:00
  • 21b5109089 Updated ChangeLog and AUTHORS file for rc3 Robert Osfield 2013-07-23 05:45:34 +00:00
  • 549e20fbe7 Fixed svn source to that it's relase candidates and final release made from the OpenSceneGraph-3.2 branch Robert Osfield 2013-07-23 05:41:40 +00:00
  • b4b7a13063 From Torben Dannhauer, "Please find attached further changes to make library auto detection functional again for some libraries: Robert Osfield 2013-07-23 05:25:45 +00:00
  • f6c3c8ac00 From Torben Dannhauer, "Please find attached further changes to make library auto detection functional again for some libraries: Robert Osfield 2013-07-23 05:25:39 +00:00
  • 8b58890975 Updatected rc number 2, ChangeLog and AUTHORS file for OSG-3.2-rc2 release Robert Osfield 2013-07-22 13:40:53 +00:00
  • fcca4032ef From Andreas Ekstrand, "Attached is a small modification of the Collada writer that protects from crashes due to valArray being NULL in some situations." Robert Osfield 2013-07-22 13:31:32 +00:00
  • 871521cfea From Andreas Ekstrand, "Attached is a small modification of the Collada writer that protects from crashes due to valArray being NULL in some situations." Robert Osfield 2013-07-22 13:31:32 +00:00
  • a802729562 Added FRAME_BUFFER_OBJECT enum Robert Osfield 2013-07-22 10:15:59 +00:00
  • 95d5a19319 Updated OpenThreads version Robert Osfield 2013-07-22 10:15:44 +00:00
  • f19018a03d Added FRAME_BUFFER_OBJECT enum Robert Osfield 2013-07-22 10:07:21 +00:00
  • 4a2e1534d5 From Christian Ruzicka, "with the current touch implementation on iOS the touches are not forwarded to parent views because the base implementation is not called. Also see the "Best Practices" in the iOS documentation for event handling: Robert Osfield 2013-07-19 21:05:54 +00:00
  • 2709a5e946 From Christian Ruzicka, "with the current touch implementation on iOS the touches are not forwarded to parent views because the base implementation is not called. Also see the "Best Practices" in the iOS documentation for event handling: Robert Osfield 2013-07-19 21:03:28 +00:00
  • 52d5d80508 Added default setting of BIND_PER_VERTEX when applying Geometry::setTexCoordArray() Robert Osfield 2013-07-19 20:59:14 +00:00
  • f21a1dc9ad Added default setting of BIND_PER_VERTEX when applying Geometry::setTexCoordArray() Robert Osfield 2013-07-19 20:59:09 +00:00
  • b3aa1bda1d Updated OpenThreads version to be in sync with OSG version Robert Osfield 2013-07-19 17:00:24 +00:00
  • 86e465d5d8 Updated OpenThreads version to be in sync with OSG version. Robert Osfield 2013-07-19 17:00:08 +00:00
  • cda0b615de Updated version number for svn/trunk to 3.3.0 for all new feature development Robert Osfield 2013-07-19 14:55:36 +00:00
  • 50ed5ebd1c Branch OpenSceneGraph-3.2 Robert Osfield 2013-07-19 14:08:08 +00:00
  • 9416ef4791 Updated AUTHORS file for new 3.2 branch Robert Osfield 2013-07-19 14:07:17 +00:00
  • 95a5f3ed0f Updated version number to 3.2.0-rc1 in prep for create the 3.2 branch, and 3.2.0-rc1 Robert Osfield 2013-07-19 14:06:11 +00:00
  • 8184798d40 Update ChangeLog and AUTHORS files for 3.1.10 dev release Robert Osfield 2013-07-19 10:31:45 +00:00
  • 170cbb9018 Updater version for 3.1.10 dev release Robert Osfield 2013-07-19 10:17:26 +00:00
  • a1bda7d39e Removed #if 0 #endif block Robert Osfield 2013-07-19 10:11:42 +00:00
  • e7b86099d1 Fixed problem with the osgviewerQt code override the default View::Camera without setting it's default state on it's StateSet like View does by default. Robert Osfield 2013-07-19 09:43:54 +00:00
  • 2f1d3626de From Johannes Scholz, "as we need to dynamically add and remove Effects to and from our Application, I created a small patch for osgFX/Registry to add the osgFX::Registry::removeEffect(effect*) method and extended osgFX::Registry::Proxy to call removeEffect upon its destruction." Robert Osfield 2013-07-19 06:56:13 +00:00
  • a270a7635e From Wang Rui, "A very small clerical error in the src/osgViewer/CMakeLists.txt makes MinGW/Cygwin builds fail. Now it is fixed and now OSG works well again with Cygwin. :-) The OSC plugin also needs a small fix to compile with Cygwin, as attached file src/osgPlugins/osc/osc/OscHostEndianness.h shows." Robert Osfield 2013-07-19 06:39:06 +00:00
  • 0175c820af From Mathieu Marache, "we found that events where not caught when running in ON_DEMAND frame scheme : GraphicsWindow::checkEvents() always return false and GraphicsWindowQt doesn't overload it. Robert Osfield 2013-07-19 06:20:46 +00:00
  • 5255884fec Added a dirty() call to Image::setData(..) Robert Osfield 2013-07-18 20:17:48 +00:00
  • bbf00cef01 From Torben Dannhauer, "after being absent for more than 12 month, I'm very pleased to present my new 3rdparty package (V8). Robert Osfield 2013-07-18 16:29:13 +00:00
  • 82f7031ab5 From Lionel Lagarde, "The extension name is misspelled. It conflicts with GLEW." Robert Osfield 2013-07-18 16:27:17 +00:00
  • 2507c3974f Updated AUTHORS and ChangeLog for 3.1.9 dev release Robert Osfield 2013-07-02 19:24:10 +00:00
  • ca4e840155 From Laurens Voerman, "With fstream inheritaince now removed the warning can be enabled again." Robert Osfield 2013-07-02 14:35:29 +00:00
  • 62374833dd From Laurens Voerman, "some of my ive files now generate a warning: Warning, can't assign attribute binding as no has been array assigned to set binding for. Robert Osfield 2013-07-02 14:17:44 +00:00
  • 330de18eba From Laurens Voerman, "Recent changes cause a few warnings in MSVC 2012 svn 13587 From David Callu, warning fixes and removal of spaces at end of lines. Robert Osfield 2013-07-02 14:02:06 +00:00
  • 8420b158c1 Restructed handling of the _currentShaderCompositionUniformList in State::apply() and State::apply(const StateSet*) so that it can be used even when shader composition isn't enabled. Robert Osfield 2013-07-02 13:45:23 +00:00
  • 095b64dc41 From Aurelien Albert, "Recently I had to integrate a client OpenGL library with OSG. For textures and other StateAttribute I've done that by subclassing osg::StateAttribute and this works well. Robert Osfield 2013-07-02 10:32:53 +00:00
  • 08f741bcd9 From Pjotr Svetachov, "The binding of arrays is always set to BIND_UNDEFINED when using the array constructor because the binding parameter is ignored. Here is a fix." Robert Osfield 2013-07-02 09:44:46 +00:00
  • d3c2896651 Added SceneView::Options enum enetries APPLY_GLOBAL_DEFAULTS and CLEAR_GLOBAL_STATESET to control whether a _globalStateSet->clear() and _globalStateSet->setGlobalDefaults() should be called. Robert Osfield 2013-07-02 09:27:14 +00:00
  • 0abbef71e1 From Pjotr Svetachov, "In a submission on June 27th a lot of new array types were added. This modified the osg::Array::Type enum. Because of this s_ArrayNames array in Array.cpp is now not in sync. This can lead to corrupt exports or crashes when writing .osg files because the change added new types in the middle of the enum instead of at the end. Robert Osfield 2013-07-01 16:15:25 +00:00
  • 50f3b4a539 Updated AUTHORS, ChangeLog for dev release Robert Osfield 2013-07-01 12:16:32 +00:00
  • ff3a6f4eb1 Removed BIND_INSTANCE_DIVISOR as they don't yet have any implementation backend to support them. Robert Osfield 2013-07-01 10:22:34 +00:00
  • 2768c1b170 From David Callu, "Here a fix for FindFBX.cmake Robert Osfield 2013-07-01 09:12:11 +00:00
  • 5e89121152 From David Callu, "Here a CMakeLists.txt modified with OSG_AGGRESSIVE_WARNING_FLAGS defined when Clang compilator is used" Robert Osfield 2013-07-01 09:10:11 +00:00
  • 0289b05cd5 Fixed debug build compile problem Robert Osfield 2013-07-01 09:09:49 +00:00
  • a64b412885 Reverted the usage of OSG_UNUSED and OT_UNUSED as in hindsight these should never have been merged. Adding code to quieten inappropriate warnings is a bad programming practice and does not desrve a place in the OSG code base. Robert Osfield 2013-07-01 08:21:13 +00:00
  • e876e0bad3 From John Kaniarz, "This patch modifies ReaderWriterPNG.cpp to 1. Check the bit depth of the passed Image and return an error if not 8 or 16. (not fully featured, but still an improvement over hard coded 8bit for everything) 2. Endian swap 16bit image data when on a little endian architecture. " Robert Osfield 2013-06-28 15:44:04 +00:00
  • 9eba9df292 From Alberto Luaces, "Documentation for -p and --speed options in osgviewer" Robert Osfield 2013-06-28 14:47:02 +00:00
  • 88a8423802 From Marcel Pursche, fixed checking of destination dimensions in osg::copyImage. Robert Osfield 2013-06-28 14:38:45 +00:00
  • d4e1a8d6a3 From Lilin Xiong, "When writing proxyNode to ive file, we forget "LoadingExternalReferenceMode ". Add some code to fix this. Robert Osfield 2013-06-28 14:32:12 +00:00
  • 2e41e3f656 From Gill Peacegood, "fix for a memory leak in the DelaunayConstraint class" Robert Osfield 2013-06-28 14:21:43 +00:00
  • 4493cc817d From Laurens Voerman, "the current version of BufferObject causes a huge amount of warnings in Visual Studio 2012 like: Robert Osfield 2013-06-28 14:08:36 +00:00
  • 5db57cfa34 Fixed handling of DISPLAY=127.0.0.1:2 usage. Robert Osfield 2013-06-28 14:07:31 +00:00
  • 353b18b27b From Aurelien Albert, Added support for glPrimitiveRestartIndex. Robert Osfield 2013-06-28 13:43:46 +00:00
  • b2c838033d Added handling of an odd number rows in the capsule rendering and primitive calculation. Robert Osfield 2013-06-28 12:45:39 +00:00