Hi All, I have just tagged the 3.6.4-rc4:
https://github.com/openscenegraph/OpenSceneGraph/tree/OpenSceneGraph-3.6.4-rc4 Please test and report success/failures here on this thread. I'm now heading off for a family holiday, I'll be back at the compute on Friday 12th so won't be able to address issues right away. Thanks in advance for all the testing :-) Robert. -- Changes since 3.6.3 are: diff --git a/ChangeLog b/ChangeLog index 0f658af68..c5d222026 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,673 @@ +Tue, 2 Jul 2019 20:21:05 +0100 +Author : Robert Osfield +Updated SO number to refect change to the Drawable header inline method status + +Tue, 2 Jul 2019 20:19:05 +0100 +Author : Robert Osfield +Updated in prep for 3.6.4-rc4 + +Mon, 1 Jul 2019 16:15:21 +0100 +Author : Colin McDonald +Trivial change to src/osgSim/LineOfSight.cpp to quieten down an info message in DatabaseCacheReadCallback::readNodeFile. + +Mon, 1 Jul 2019 16:12:53 +0100 +Author : Robert Osfield +Updated release candidate number to 4 in prep for 3.6.4-rc4 release. + +Mon, 1 Jul 2019 15:48:29 +0100 +Author : Robert Osfield +Removed stray tab + +Tue, 25 Jun 2019 17:09:46 +1200 +Author : jimcamel +Fixed bug where FFmpeg Image Stream would stop if paused for more than 10 secondsThe FFmpeg image stream class uses a 10 second timeout between frames to determine if the stream is dead and if so closes it. However, the timeout is determined using the variable lastUpdateTS which stores the last time the publishNewFrame function was called, and if the video has been playing and then is paused for longer than 10 seconds, when it is unpaused this timeout will fire and the stream will be closed, stopping the video playing beyond what has been buffered. + +To stop this timeout from happening before the video starts playing, the timeout checks to see if the lastUpdateTS > 0 (at initialization it is set to 0). In this fix, we simply set the value of lastUpdateTS to 0 when the video is unpaused, this will force the check to skip on unpause, and from then on lastUpdateTS will have the correct value again. + +The lastUpdateTS variable is private and only used for this one function, so there should be no side effects from the change. + +Fri, 7 Jun 2019 12:45:45 +0200 +Author : Riccardo Corsi +Bugfix due to copy-paste typo which prevented multi uv channel mesh to be imported correctly. + +Mon, 1 Jul 2019 13:43:29 +0100 +Author : Robert Osfield +Fixed layout + +Mon, 1 Jul 2019 13:42:33 +0100 +Author : Robert Osfield +Merge branch 'patch-27' of https://github.com/mp3butcher/OpenSceneGraph into patch-27 + +Thu, 30 May 2019 23:10:27 +0300 +Author : Alexey Galitsyn +Fix not checking num lock state when remapping keypad keys on Windows.Num lock state was never checked during remapping keypad keys on Windows. +Now when num lock is active, keypad numeric keys and keypad delimeter key +should work as expected (return KEY_KP_0 to KEY_KP_9 and KEY_KP_Decimal +respectivly). + + +Mon, 1 Jul 2019 12:56:36 +0100 +Author : Robert Osfield +Restructed the setting of the default osgDB::Options so it doesn't override the ObjectCacheHint setting when a user specified osgDB::Options object is passed in. + +Mon, 1 Jul 2019 12:33:21 +0100 +Author : Robert Osfield +Merge branch 'OpenSceneGraph-3.6_vas' of https://github.com/eligovision/OpenSceneGraph into OpenSceneGraph-3.6_vas + +Mon, 1 Jul 2019 12:18:21 +0100 +Author : Robert Osfield +Couldn't resolve warnings coming from the FBX headers so had to suppress warnings. + +Tue, 21 May 2019 13:28:41 +0200 +Author : Laurens Voerman +replaced "if (apm || !apm->valid())" + +Tue, 21 May 2019 13:29:47 +0200 +Author : Laurens Voerman +fix typo in header guard. + +Wed, 15 May 2019 11:49:17 +0200 +Author : Laurens Voerman +fix typo in ReaderWriterFBX: writObject -> writeObject + +Fri, 14 Jun 2019 15:28:46 +0100 +Author : OpenSceneGraph git repository +Merge pull request #760 from LaurensVoerman/readObjectimplement readObject for all relevant readerWriters + +Fri, 14 Jun 2019 15:01:15 +0100 +Author : OpenSceneGraph git repository +Merge pull request #759 from AnyOldName3/more-tgaVarious TGA improvements + +Fri, 14 Jun 2019 14:32:31 +0100 +Author : OpenSceneGraph git repository +Merge pull request #758 from LaurensVoerman/osgt_indentationfix indentation for osgt files for windows dynamic library build. + +Fri, 14 Jun 2019 14:29:32 +0100 +Author : OpenSceneGraph git repository +Merge pull request #757 from LaurensVoerman/rendererNoRefCountfix compile error if OSGUTIL_RENDERBACKEND_USE_REF_PTR not defined in include/osgUtil/RenderLeaf + +Sat, 8 Jun 2019 01:17:21 +0200 +Author : Julien Valentin +update traversedebug preventing traversal to disable OQN + +Fri, 31 May 2019 15:27:18 +0200 +Author : Julien Valentin +add enable check in traverseQuery + +Wed, 15 May 2019 14:35:39 +0300 +Author : Konstantin S. Matveyev +typo fix + +Wed, 15 May 2019 14:27:10 +0300 +Author : valid-ptr +VertexArrayState's lazy disabling of vertex attributes mechanism major fix: _vertexAttribArrays must be 'shared' + +Tue, 14 May 2019 14:25:30 +0200 +Author : Laurens Voerman +implement readObject for all relevant readerWriters + +Mon, 13 May 2019 21:56:07 +0100 +Author : AnyOldName3 +Add support for Targa type 3 and 11 images (greyscale) + +Mon, 13 May 2019 17:25:29 +0200 +Author : Laurens Voerman +fix indentation for osgt files for windows dynamic library build. + +Mon, 13 May 2019 17:02:53 +0200 +Author : Laurens Voerman +fix compile error if OSGUTIL_RENDERBACKEND_USE_REF_PTR not defined in include/osgUtil/RenderLeaf + +Sat, 11 May 2019 00:00:41 +0100 +Author : AnyOldName3 +Avoid wasting memory loading optional TGA fields as RLE image data + +Fri, 10 May 2019 00:04:49 +0100 +Author : AnyOldName3 +Add support for type 9 (colour mapped, compressed) TGA images. + +Fri, 10 May 2019 00:04:08 +0100 +Author : AnyOldName3 +Check TGA footer if present to see if attribute channel contains alpha data + +Wed, 8 May 2019 10:17:06 +0100 +Author : Robert Osfield +Merged ELSEIF fix from master + +Tue, 30 Apr 2019 11:03:02 +0200 +Author : Laurens Voerman +add missing E to ELSIF# Conflicts: +# src/osgViewer/CMakeLists.txt + + +Wed, 8 May 2019 00:59:40 +0100 +Author : AnyOldName3 +Consistently check for failed memory allocation + +Wed, 8 May 2019 00:56:42 +0100 +Author : AnyOldName3 +Switch to using safe buffers (fixing a memory leak) + +Sat, 4 May 2019 01:19:31 +0100 +Author : AnyOldName3 +Cleanup TGA header interpretation* Read the colour map `First Entry Index` field. If non-zero, error out as the format specification is vague as to what it does and different readers interpret it differently. +* Rename the variable that holds the colour map entry size as the existing name could be misinterpreted as the size of the pointer, not the thing pointed to. +* Handle images reporting themselves as 15 bits per pixel in the same way as Truevision's example code. + + +Fri, 26 Apr 2019 10:46:04 +0100 +Author : Robert Osfield +Fixed indentation + +Fri, 19 Apr 2019 13:04:35 +0800 +Author : Wei Lisi +remove tabs + +Fri, 5 Apr 2019 14:31:21 -0700 +Author : flashk +Update fbxRMesh.cpp + +Tue, 26 Mar 2019 22:37:50 +0800 +Author : Wei Lisi +clean up + +Tue, 26 Mar 2019 21:01:24 +0800 +Author : Wei Lisi +fix fbx hierarchy issue + +Wed, 28 Nov 2018 14:21:37 -0600 +Author : Derek Quam +Fix two bugs introduced when removing the Geode visitor from the FBX exporter.In the Geometry visitor, use getNodePath to check if the Geometry node +is root instead of getNumParents. + +Reset the state inside buildFaces to prevent duplication when a +Group is inside of Group. + + +Tue, 13 Nov 2018 08:47:06 -0600 +Author : Derek Quam +Fix duplicate geometries in FBX export.The fix to allow the export of orphaned Geometry nodes accidentally +duplicated those geometry nodes in 'normal' scene trees. This commit +refactors the code to rely on the visitor to traverse the Geometry as +opposed to traversing the Geometry in the Geode visit and the Geometry +visit. + + +Fri, 26 Apr 2019 09:36:51 +0100 +Author : OpenSceneGraph git repository +Merge pull request #745 from eligovision/OpenSceneGraph-3.6_cmake CMake: OSG_WINDOWING_SYSTEM fixed + +Sun, 14 Apr 2019 00:47:36 +0300 +Author : Konstantin S. Matveyev +CMake: Win32 option added to OSG_WINDOWING_SYSTEM + +Sun, 14 Apr 2019 00:04:11 +0300 +Author : valid-ptr +CMake: OSG_WINDOWING_SYSTEM fixed; FORCE flag removed + +Fri, 12 Apr 2019 13:57:35 +0100 +Author : Robert Osfield +cMerge branch 'OpenSceneGraph-3.6' of https://github.com/openscenegraph/OpenSceneGraph into OpenSceneGraph-3.6 + +Fri, 12 Apr 2019 13:55:39 +0100 +Author : Robert Osfield +Added ability to set which tree rendering techniques to build (via --featuers bitmask command line) and output scene to using -o outputfilename.extension command line. + +Thu, 11 Apr 2019 12:42:22 +0100 +Author : OpenSceneGraph git repository +Merge pull request #737 from eligovision/OpenSceneGraph-3.6_androidosgDB::DynamicLibrary: local lib loading on Android fixed + +Fri, 29 Mar 2019 16:25:43 +0300 +Author : Konstantin S. Matveyev +osgDB::DynamicLibrary: local lib loading on Android fixed + +Tue, 26 Mar 2019 06:52:09 +0100 +Author : Jeongseok Lee +Update CMakeModules/FindCOLLADA.cmakeKeeping old style operator to align with OSG CMake 2.8.0 support. + +Co-Authored-By: eknabe <44489094+ekn...@users.noreply.github.com> + + +Mon, 25 Mar 2019 14:09:04 +0000 +Author : Robert Osfield +Added basic load and compile stats collection enabled by --stats command line. + +Mon, 25 Mar 2019 12:42:28 +0000 +Author : Robert Osfield +Added a call to the CullSetting::readCommnadLine(..) to make sure the --NO_CULLING and --VIEW_FRUSTUM, --VIEW_FRUSTUM_SIDES command line parameters are honoured + +Mon, 25 Mar 2019 12:40:41 +0000 +Author : Robert Osfield +Added --NO_CULLING, --VIEW_FRSUTUM and --VIEW_FRUSTUM_SIDES/--vfs command line options for setting the Camera CullingMode value + +Wed, 20 Mar 2019 09:09:56 -0700 +Author : Jeongseok Lee +Update comments and fix cmake version check + +Tue, 19 Mar 2019 14:33:42 +0000 +Author : OpenSceneGraph git repository +Merge pull request #727 from ccochran/OpenSceneGraph-3.6Fixes Android build for osgViewer. + +Mon, 18 Mar 2019 08:55:05 -0600 +Author : Colin Cochran +Fixes osgViewer CMake build for Android.Adds FORCE to overwrite the cached OWG_WINDOWING_SYSTEM variable. + + +Sat, 16 Mar 2019 11:59:28 -0600 +Author : Colin Cochran +Fixes Android build for osgViewer.Previously, cmake attempted to build cocoa windowing system source even if MAKE_SYSTEM_NAME was set to ANDROID. + + +Fri, 15 Mar 2019 15:46:58 +0300 +Author : Capostrophic +Replace redundant asCullVisitor usage with a type check + +Sat, 16 Mar 2019 11:30:21 +0000 +Author : OpenSceneGraph git repository +Merge pull request #726 from Capostrophic/linearinterpolatorOverride default behavior for linear vector interpolations + +Fri, 15 Mar 2019 21:29:13 +0300 +Author : Capostrophic +Override default behavior for linear vector interpolations + +Tue, 26 Feb 2019 17:19:06 +0000 +Author : Chris Djali +Resolve OpenGL error caused by confusion between geometry shader implementations.There are two types of Geometry Shaders in OpenGL. One is provided by `GL_EXT_geometry_shader4` and `GL_ARB_geometry_shader4` and requires that certain parameters are set with calls to `glProgramParameteri` before the program is linked. The other is provided by OpenGL 3.2 as a core feature and by the GLES extensions `GL_EXT_geometry_shader` and `GL_OES_geometry_shader` and requires these parameters to be set in the GLSL source itself. + +The value of `isGeometryShader4Supported` is being used to determine if the `glProgramParameteri` calls should occur, so it should only be `true` when one of the extensions requiring them is present. + +Tue, 5 Mar 2019 09:32:55 -0800 +Author : flashk +Update StackedTransform.cpp + +Sun, 10 Mar 2019 15:43:48 +0300 +Author : Capostrophic +Avoid unnecessary matrix type conversion in osgParticle + +Thu, 14 Mar 2019 10:13:15 +0000 +Author : Robert Osfield +Removed the optional code path hack + +Wed, 13 Mar 2019 20:05:12 +0300 +Author : Capostrophic +Add OSG_USE_FLOAT_QUAT build option to use single precision quaternions + +Thu, 14 Mar 2019 09:39:40 +0000 +Author : OpenSceneGraph git repository +Merge pull request #724 from AnyOldName3/more-gitignoreAdd missing files to .gitignore + +Wed, 13 Mar 2019 23:13:41 +0000 +Author : AnyOldName3 +Add Visual Studio cache/options directory to .gitignore + +Wed, 13 Mar 2019 23:13:00 +0000 +Author : AnyOldName3 +Add missing documentation build files to .gitignore + +Mon, 25 Feb 2019 15:06:54 +0000 +Author : Robert Osfield +Streamline the animation path completion message + +Tue, 29 Jan 2019 14:40:16 +0100 +Author : Daniel Trstenjak +OcclusionQueryNode: reset the test result of the invalid geometryThere're cases that the occlusion test result has been retrieved +after the query geometry has been changed, it's the result of the +geometry before the change. + + +Tue, 29 Jan 2019 11:37:28 +0100 +Author : Daniel Trstenjak +OcclusionQueryNode: ensure a valid query geometryIf the query geometry is invalid then don't do any occlusion queries and +never traverse the subgraphs. + + +Mon, 4 Feb 2019 14:46:42 +0100 +Author : Björn Blissing +Add search location for textures in FBX pluginThe FBX plugin may fail texture lookup even if the texture is located in +the same folder as the model file. This change tries, as a last resort, +to check if the texture filename is available in the same folder as the +model. + + +Wed, 20 Feb 2019 16:54:23 +0000 +Author : OpenSceneGraph git repository +Merge pull request #704 from mp3butcher/patch-24uncomment INLINE_DRAWABLE_DRAW + +Wed, 20 Feb 2019 16:31:58 +0000 +Author : Robert Osfield +Added override for broken bindings + +Mon, 28 Jan 2019 01:40:35 +0100 +Author : Julien Valentin +uncomment INLINE_DRAWABLE_DRAW + +Sat, 26 Jan 2019 19:36:30 +0000 +Author : Robert Osfield +Updates for 3.6.4-rc3 + +Sat, 26 Jan 2019 18:21:47 +0000 +Author : OpenSceneGraph git repository +Merge pull request #702 from mp3butcher/fix36add MeshReindexation flag + +Sat, 26 Jan 2019 18:10:44 +0000 +Author : Robert Osfield +Added missing {} to fix getPassed() bug introducted by previus commit + +Fri, 25 Jan 2019 15:02:45 +0100 +Author : Daniel Trstenjak +OcclusionQueryNode: ensure a consistent value for '_passed' + +Sat, 26 Jan 2019 16:33:23 +0000 +Author : Robert Osfield +Introduced a QueryGeometry::getQueryResult(const osg::Camera*) method as a more informative replacedment for QueryGeometry::getNumPixels(). + +Wed, 23 Jan 2019 12:10:00 +0100 +Author : Daniel Trstenjak +OcclusionQueryNode: add resetting of queriesIf there's a big view change then it might not be appropriate to wait +for '_queryFrameCount' till the next query is issued, because then +geometry might pop into the view after '_queryFrameCount'. + +This is especially important for applications not having a constant +frame rate, but just issue a new frame on demand. + + +Wed, 23 Jan 2019 17:06:04 +0100 +Author : mp3butcher +fix variable name + +Fri, 17 Aug 2018 09:22:40 +0100 +Author : OpenSceneGraph git repository +Changed member variable name to be consistent with header + +Fri, 17 Aug 2018 09:21:31 +0100 +Author : OpenSceneGraph git repository +Changed the member variable to be consistent with the method name. + +Thu, 16 Aug 2018 00:18:24 +0200 +Author : mp3butcher +add a bool parameter to allow forced reindexation of a mesh + +Wed, 23 Jan 2019 15:40:13 +0000 +Author : Robert Osfield +Commented out the reset of the _vertexArrayObject = 0 as it was break later State::resetCurrentVertexArrayStateOnMatch() calls ability to reset the State::_currentVAO when required. + +Wed, 23 Jan 2019 08:52:11 +0000 +Author : Robert Osfield +Fixed typo + +Tue, 22 Jan 2019 20:21:56 +0000 +Author : Robert Osfield +Added separate test and rest of _currentVAO to State::resetCurrentVertexArrayStateOnMatch(..) method + +Mon, 21 Jan 2019 18:13:43 +0000 +Author : Robert Osfield +Changed resetCurrentVertexArrayStateOnMatch() to reset _vas tp _globalVertexArrayState and currentVAO to 0. + +Mon, 21 Jan 2019 17:36:40 +0000 +Author : Robert Osfield +Added reset of the State::CurrentVertexArrayState() to prevent the State::_vas becoming a dangling pointer when VertexArrayState objects are deleted. + +Sat, 19 Jan 2019 16:16:53 +0000 +Author : Robert Osfield +Added calling of releaseGLObjects() and resizeGLObjects() to the Camera DrawCallback's to enable the draw callbacks to clean up their own GL objects. + +Thu, 17 Jan 2019 17:24:22 +0000 +Author : OpenSceneGraph git repository +Merge pull request #693 from LaurensVoerman/glObj_C4250fix MSVC warning C4250: inherits 'X' via dominance (94x) + +Thu, 17 Jan 2019 16:22:51 +0100 +Author : Laurens Voerman +fix MSVC warning C4250: inherits 'X' via dominance (94x) + +Mon, 14 Jan 2019 11:55:24 +0000 +Author : Robert Osfield +Added derpecated and thread unsafe warning message to docs of ObjectCache::getgetFromObjectCache() + +Mon, 14 Jan 2019 10:23:05 +0000 +Author : OpenSceneGraph git repository +Merge pull request #691 from LaurensVoerman/clrObjCacheclear temp objectCache in databaseRequest + +Mon, 14 Jan 2019 09:55:00 +0000 +Author : Robert Osfield +Added using to quieten VS warnings + +Mon, 14 Jan 2019 10:19:41 +0100 +Author : Laurens Voerman +clear temp objectCache in databaseRequest + +Sat, 12 Jan 2019 11:27:18 +0000 +Author : Robert Osfield +Moved resizeGLObjects/releaseGLObjects out of Referenced to avoid multiple inheritance warnings + +Thu, 10 Jan 2019 09:45:32 +0000 +Author : Robert Osfield +Added read/writeObject() entry point to FBX plugin. + +Wed, 9 Jan 2019 10:22:54 +0000 +Author : Robert Osfield +Upated ChangeLog + +Wed, 9 Jan 2019 10:19:34 +0000 +Author : Robert Osfield +Updated for 3.6.4-rc2 + +Wed, 9 Jan 2019 08:51:29 +0000 +Author : Robert Osfield +Added cmake package configuration files to gitignore + +Wed, 9 Jan 2019 08:43:08 +0000 +Author : Robert Osfield +Replaced use of heap with use of stack created ifstream to avoid potential memory leak + +Wed, 9 Jan 2019 08:38:16 +0000 +Author : Robert Osfield +Introduced use of ref_ptr<> and private destructor to tighen up memory management and avoid users attempting to inappropriately delete TexCoordRange. + +Tue, 8 Jan 2019 19:32:50 +0000 +Author : Robert Osfield +Fixed for crashes on exit associaciated with VAO usage and vairous niche usage cases + +Mon, 7 Jan 2019 17:46:02 +0000 +Author : Robert Osfield +Fixed crash on exit issues with osgFX, osgParticle, osgSim and the osgforest example + +Mon, 7 Jan 2019 10:25:13 +0000 +Author : Robert Osfield +Merged changes from master + +Fri, 4 Jan 2019 09:22:12 +0000 +Author : Robert Osfield +Updated rc number for 3.6.4 release candidate + +Fri, 4 Jan 2019 09:10:39 +0000 +Author : Robert Osfield +Updated ChangeLog and AUTHORS in prep for 3.6.4 work + +Fri, 4 Jan 2019 08:10:15 +0000 +Author : Robert Osfield +Added use of sizeof to make code a bit more flexible + +Fri, 4 Jan 2019 08:08:07 +0000 +Author : Robert Osfield +Restructured the clean up of arrays/primitives and GL objects + +Mon, 31 Dec 2018 11:06:45 +0000 +Author : Robert Osfield +Changed the clean up of the GL objects on destruction so that the destructors of the arrays/primitives themselves do the release rather than have it done explictly in the destructor. This allows arrays/primitives to be shared. + +Thu, 20 Dec 2018 08:46:12 +0000 +Author : OpenSceneGraph git repository +Merge pull request #679 from mp3butcher/patch-18setup camera Read/Draw Buffer + +Wed, 19 Dec 2018 18:30:26 +0100 +Author : Julien Valentin +setup camera Read/Draw Bufferfix flickering shadows in SingleThread + +Fri, 14 Dec 2018 09:14:26 +0000 +Author : Robert Osfield +Removed examples from build as it was causing travis to timeout + +Thu, 13 Dec 2018 14:06:51 +0000 +Author : OpenSceneGraph git repository +Fixed indentation + +Thu, 13 Dec 2018 08:31:27 +0000 +Author : OpenSceneGraph git repository +Merge pull request #671 from mp3butcher/patch-16remove useless code + +Thu, 13 Dec 2018 08:01:24 +0000 +Author : OpenSceneGraph git repository +Merge pull request #672 from ccochran/OpenSceneGraph-3.6Xcode 9/10 build fixes for OSG 3.6 + +Tue, 11 Dec 2018 23:56:47 +0100 +Author : Julien Valentin +remove dead code + +Mon, 23 Jul 2018 23:52:16 +0100 +Author : Thomas Hogarth +removed ios simulator reference, adjusted readme + +Tue, 10 Jul 2018 02:09:28 +0100 +Author : Thomas Hogarth +Improved iOS cmake support for xcode 9.4 and cmake 3.11 + +Fri, 7 Dec 2018 14:53:52 +0000 +Author : OpenSceneGraph git repository +Merge pull request #670 from emminizer/four-byte-utf8osgText::String:createUTF8EncodedString() now supports 4-byte UTF-8 strings (code points over 0x100000) + +Thu, 6 Dec 2018 14:07:55 -0500 +Author : Daniel Emminizer +osgText::String:createUTF8EncodedString() now supports 4-byte UTF-8 strings (code points over 0x100000). + +Tue, 20 Nov 2018 16:12:21 -0800 +Author : flashk +Prefer FOURCC pixel format in DDS loaderI have found that certain image editing programs export DDS images with both the DDPF_FOURCC and DDPF_RGB pixel format flags. The DDS loader will give preference to the DDPF_RGB flag and try to deduce the format from the RGB bit mask values instead of using the more reliable FOURCC flag. This causes some images to not load, even though the FOURCC flag is supported. I've modified the loader so that it checks for the DDPF_FOURCC flag first, then falls back on deducing the format from the RGB bit masks. + +Tue, 20 Nov 2018 14:24:24 +0000 +Author : Robert Osfield +Added, currently commented out, alias for .vsga and .vsgb to help with automatic loading a vsg plugin when .vsga and .vsgb files are encountered. + +Tue, 20 Nov 2018 14:19:37 +0000 +Author : Robert Osfield +Added support for reading and writing images + +Sun, 11 Nov 2018 10:14:50 +0000 +Author : Robert Osfield +Restructed the setting of the OSG_GL_CONTEXT_VERSION to allow script to set it's default value + +Fri, 9 Nov 2018 11:28:57 +0000 +Author : Robert Osfield +Added make clobber target, imported in from the VSG project. + +Fri, 9 Nov 2018 11:25:16 +0000 +Author : Robert Osfield +Removed 12 year old workaround that is no longer required and was causing a misleading info message "OpenGL extension '' is not supported." to be reported. + +Fri, 2 Nov 2018 08:34:43 +0000 +Author : OpenSceneGraph git repository +Replaced tabs with spaces to fix indentation + +Thu, 1 Nov 2018 10:49:40 -0700 +Author : flashk +Fix handling of alpha values in animated gifsThe gif loader was incorrectly setting pixels as transparent in certain animated gifs. It was ignoring the disposal method value in the extension block and always overwriting the alpha value in each frame. It is common for some animated gifs to set the disposal method so that the previous alpha value is retained. This patch modifies the loader to respect the disposal method flag. + +Thu, 1 Nov 2018 09:13:43 +0000 +Author : Robert Osfield +Removed reprecated C++ usage + +Mon, 29 Oct 2018 07:22:50 +0100 +Author : Emil Knabe +Added support for FBX 2019 + +Tue, 23 Oct 2018 08:44:55 +0100 +Author : OpenSceneGraph git repository +Merge pull request #649 from LaurensVoerman/3.6-dae3.6 dae + +Fri, 12 Oct 2018 13:25:13 -0700 +Author : flashk +Update daeRMaterials.cpp + +Fri, 12 Oct 2018 13:23:23 -0700 +Author : flashk +Update daeReader.h + +Wed, 17 Oct 2018 15:55:10 +0100 +Author : Robert Osfield +Added check under Windows for a concatinated path that exceeds the MAX_PATH so that it isn't used for file IO operations that could lead to undefined behavior https://github.com/openscenegraph/OpenSceneGraph/issues/634 + +Mon, 15 Oct 2018 11:03:54 -0700 +Author : flashk +Update ReaderWriterDAE.cpp + +Thu, 11 Oct 2018 16:13:01 -0700 +Author : flashk +Fix crash in Collada loaderThe collada loader would crash when processing effects that didn't have a technique defined. + +Wed, 10 Oct 2018 02:33:47 +0300 +Author : Boris Pek +fix builds with case sensitive includesTested during cross-compilation for MS Windows using MinGW. + + +Wed, 10 Oct 2018 13:10:55 +0100 +Author : Robert Osfield +Fixed buld + +Wed, 10 Oct 2018 08:31:30 +0200 +Author : Antoine Lavenant +fix apply once + +Wed, 3 Oct 2018 14:21:03 -0700 +Author : flashk +Fix for HDR DDS imagesThe DDS loader was not applying the correct internal format for certain HDR images (e.g. float/half_float formats) + +Wed, 3 Oct 2018 14:12:54 -0700 +Author : flashk +osgDB::OutputStream write array optimizationI've made a change to osgDB::OutputStream::writeArrayImplementation so that it writes the array data in a single write operation for binary files. This significantly speeds up writing out osgb files for large data sets (e.g. point clouds). osgDB::InputStream already performs a similar optimization when reading array data from binary files. + +Wed, 3 Oct 2018 11:32:10 -0700 +Author : flashk +Fix for GifImageStream::setReferenceTimeSetting the reference time greater than the duration of a gif would cause a crash. Also, the current reference time is not immediately updated when manually setting the reference time. + +Wed, 3 Oct 2018 09:59:34 -0700 +Author : flashk +Update ReaderWriterFBX.cpp + +Wed, 3 Oct 2018 09:52:10 -0700 +Author : flashk +Update fbxRMesh.cpp + +Wed, 3 Oct 2018 09:49:37 -0700 +Author : flashk +Update fbxReader.h + +Tue, 2 Oct 2018 09:04:26 -0700 +Author : flashk +Fix hardware mipmap generation for cube mapsI was getting a black image when enabling hardware mipmap generation on cubemaps. I believe the problem is that the base Texture class is hard coding GL_TEXTURE_2D when enabling mipmap generation, instead of using the target type from the derived class. + +Tue, 2 Oct 2018 12:21:31 +0100 +Author : Robert Osfield +Removed unused static variables + +Tue, 2 Oct 2018 11:28:34 +0100 +Author : Robert Osfield +From Andy Skinner, Added ~GLExtensions to clear cached values for context ID + +Mon, 1 Oct 2018 23:13:10 +0200 +Author : Julien Valentin +add version and required extensionlet a chance to work on intel chipset + +Tue, 2 Oct 2018 10:46:25 +0100 +Author : OpenSceneGraph git repository +Merge pull request #627 from eligovision/OpenSceneGraph-3.6_gui_adapters_1px1px error in GUIEventAdapter, View, Viewer and CompositeViewer major fix + +Fri, 21 Sep 2018 13:26:18 +0300 +Author : Konstantin S. Matveyev +1px error in GUIEventAdapter, View, Viewer and CompositeViewer major fix + +Fri, 14 Sep 2018 11:16:53 +0100 +Author : Robert Osfield +Updated ChangeLog for 3.6.3 release +
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org