Updated ChangeLog and updated version to 3.5.11

This commit is contained in:
Robert Osfield 2018-03-19 14:27:18 +00:00
parent b563f1bd78
commit 950823fac9
2 changed files with 869 additions and 1 deletions

View File

@ -3,7 +3,7 @@
#
SET(OPENSCENEGRAPH_MAJOR_VERSION 3)
SET(OPENSCENEGRAPH_MINOR_VERSION 5)
SET(OPENSCENEGRAPH_PATCH_VERSION 10)
SET(OPENSCENEGRAPH_PATCH_VERSION 11)
SET(OPENSCENEGRAPH_SOVERSION 155)

868
ChangeLog
View File

@ -1,3 +1,867 @@
Mon, 19 Mar 2018 14:08:47 +0000
Author : Robert Osfield
Fixed build issues when building with OSG_USE_REF_PTR_IMPLICIT_OUTPUT_CONVERSION set to OFF
Mon, 19 Mar 2018 10:42:09 +0000
Author : Robert Osfield
Fixed warnings
Fri, 16 Mar 2018 11:33:03 +0000
Author : Robert Osfield
Updated ShaderGen shaders
Thu, 15 Mar 2018 16:50:47 +0000
Author : Robert Osfield
Removed the static osg::Program creation as it's not required
Thu, 15 Mar 2018 16:49:58 +0000
Author : Robert Osfield
Added --shader saderfilename command line option to enable one to manually specify which shaders to use for the uber program.
Thu, 15 Mar 2018 16:12:40 +0000
Author : Robert Osfield
Introduced a _specverson to centralizer the control of this variable
Thu, 15 Mar 2018 15:58:46 +0000
Author : Robert Osfield
Added support for Collada DOM-2.5
Thu, 15 Mar 2018 12:53:32 +0000
Author : OpenSceneGraph git repository
Merge pull request #495 from aitormoreno/fix_installExamplesPDBfix installation of PDB files from the examples.
Wed, 14 Mar 2018 16:56:08 +0100
Author : Aitor Moreno
Merge branch 'master' of https://github.com/openscenegraph/OpenSceneGraph into fix_installExamplesPDB
Wed, 14 Mar 2018 16:54:05 +0100
Author : Aitor Moreno
(re)fix the installation of the PDB files
Wed, 14 Mar 2018 08:39:12 +0000
Author : Robert Osfield
Standardized the MSCV INSTALL lines between applications and examples
Wed, 14 Mar 2018 08:22:45 +0000
Author : Robert Osfield
Refactored osgUtil::ShaderGen to use #pragma(tic) shader composition.
Tue, 13 Mar 2018 11:21:35 +0100
Author : Aitor Moreno
fix installation of PDB files from the examples.
Tue, 13 Mar 2018 08:47:53 +0000
Author : OpenSceneGraph git repository
Merge pull request #494 from pelicanmapping/fix-text-empty-checksAdded required empty vector checks to osg::Text
Mon, 12 Mar 2018 17:35:46 -0400
Author : gwaldron
Text: added code in accept(functor) methods to check for empty vectors before accessing front() element, which was causing a crash in some cases. Also fixed a negated null check in getCharacterCoords
Mon, 12 Mar 2018 16:14:30 +0000
Author : Yaroslav Tarasov
Fixed renamed of _textureDepth.
Mon, 12 Mar 2018 15:55:35 +0000
Author : Robert Osfield
From Colin McDonald, "If the glCreateProgram in osg::Program fails for any reason, then subsequently Program::PerContextProgram::linkProgram would crash. I've put in some checks to prevent that."
Mon, 12 Mar 2018 15:29:56 +0000
Author : Robert Osfield
Fixed indentation
Mon, 12 Mar 2018 15:12:44 +0000
Author : Robert Osfield
Improved indentation
Mon, 12 Mar 2018 10:43:56 +0000
Author : Robert Osfield
From Raymond de Vries, added support for latest FBX SDK
Mon, 12 Mar 2018 10:29:04 +0000
Author : Robert Osfield
Added FbxLayeredTexture support
Sat, 10 Mar 2018 17:51:52 +0000
Author : Robert Osfield
Refactored the texture setup to streamline it and make it easier to adapt
Fri, 9 Mar 2018 10:17:59 +0000
Author : Alessandro Terenzi
iOS CMake project generation improvements (bitcode option)when building for iOS, Xcode allows developers to specify to enable or disable the 'bitcode' compilation option. There's not a preferred way to go and the choice is really up to the developer but considering that:
1. Currently the generated project defaults the option to YES
2. There are almost 90 projects targets that should be modified if one wants to disable the bitcode option (which considerably reduces the footprint of the app)
3. Even though one can select all the 90+ targets and set the option to NO for all of them, the updates could take a few seconds and could be error prone because one could miss to select some targets
I propose to add a CMake setting that is displayed only when building for iOS. By setting this option "before" the project generation would speed up things for developers and would avoid errors at compiling time.
Thu, 8 Mar 2018 16:26:01 +0000
Author : Robert Osfield
Refactored the handling if RESIZE, CLOSE, QUIT AND USER events so they are dispatched to all views associated with a window, or all views associated with a CompositeViewer
Thu, 8 Mar 2018 10:47:07 +0000
Author : Robert Osfield
Fixed recursive call bug
Wed, 7 Mar 2018 17:49:40 +0000
Author : Robert Osfield
Changed glDrawBuffer/glReadBuffer calls to use the new State::glDrawBuffers/glReadBuffers helper functions to enable lazy state updating to avoid unneccessary GL calls
Wed, 7 Mar 2018 17:44:48 +0000
Author : Robert Osfield
Changed the default values of _drawBuffer and _readBuffer to make sure that the lazy state updating in State.glDrawBuffers(GLenum)/glReadBuffers(Glenum) doesn't ever ignore the first call.
Wed, 7 Mar 2018 16:45:58 +0000
Author : Robert Osfield
Fixed build error
Tue, 6 Mar 2018 16:54:57 +0000
Author : Robert Osfield
Added missing Camera::setDrawBuffer/setReadBuffer()
Tue, 6 Mar 2018 16:42:11 +0000
Author : Robert Osfield
Added missing Camera::setDrawBuffer() & setReadBuffer()
Tue, 6 Mar 2018 16:23:20 +0000
Author : Robert Osfield
Added missing setDrawBufer/setReadBuffer calls
Tue, 6 Mar 2018 09:58:31 +0000
Author : Robert Osfield
Renamed numBytesPerPixel to numBytesPerComponent to be clearer
Tue, 6 Mar 2018 09:49:02 +0000
Author : Robert Osfield
Added State::glDrawBuffer/glReadBuffer() method to implement lazy state updating for glDrawBuffer and glReadBuffer
Tue, 6 Mar 2018 09:33:30 +0000
Author : OpenSceneGraph git repository
Merge pull request #491 from mmassing/readerwritergdal_fix_reading_of_multichannel_multibyte_imagesReaderWriterGDAL: fix stride when reading multi-channel images with…
Tue, 6 Mar 2018 09:25:49 +0000
Author : OpenSceneGraph git repository
Merge pull request #492 from emminizer/stateattribute-typoMinor typo fix on osg::StateAttribute
Mon, 5 Mar 2018 10:26:54 -0500
Author : Daniel Emminizer
Minor typo fix on osg::StateAttribute
Mon, 5 Mar 2018 15:48:24 +0100
Author : Manuel Massing
- ReaderWriterGDAL: fix stride when reading multi-channel images with more than 1 byte per pixel
Mon, 5 Mar 2018 14:39:07 +0000
Author : Robert Osfield
Added deprecated comments for ShaderComposer
Fri, 2 Mar 2018 09:43:24 +0000
Author : OpenSceneGraph git repository
Merge pull request #490 from torokati44/masterosgDB: Fix handling of return value of loadLibrary in Registry.
Fri, 2 Mar 2018 00:13:43 +0100
Author : TÖRÖK Attila
osgDB: Fix handling of return value of loadLibrary in Registry."Unable to load ..." was printed if the library could be loaded,
and it wasn't if not.
Wed, 28 Feb 2018 14:10:15 +0000
Author : OpenSceneGraph git repository
Merge pull request #488 from LaurensVoerman/submit_array_extremove _EXT from GL_MAX_ARRAY_TEXTURE_LAYERS_EXT
Wed, 28 Feb 2018 14:07:42 +0100
Author : Laurens Voerman
remove _EXT from GL_MAX_ARRAY_TEXTURE_LAYERS_EXT and GL_TEXTURE_BINDING_2D_ARRAY_EXT
Wed, 28 Feb 2018 10:30:47 +0000
Author : Robert Osfield
Added GUIEventHandler to allow one to write out models with event callbacks
Wed, 28 Feb 2018 08:50:48 +0000
Author : Robert Osfield
Replaced GL_TEXTURE_2D_ARRAY_EXT with GL_TEXTURE_2D_ARRAY
Wed, 28 Feb 2018 08:00:40 +0000
Author : Robert Osfield
Changed GL enum to fix Windows build issue
Tue, 27 Feb 2018 19:09:18 +0000
Author : Robert Osfield
Fixed precision issue with filling in the last element of the TransferFunction1D's osg::Image.
Tue, 27 Feb 2018 17:35:13 +0000
Author : Robert Osfield
Restructured the way that applyTexParameters() is applied to address issues with Intel drivers not handling mipmap generations unless the tex parameters are reapplied on new upload of data.
Fri, 23 Feb 2018 09:57:19 +0000
Author : Robert Osfield
Merge branch 'master' of https://github.com/openscenegraph/OpenSceneGraph
Fri, 23 Feb 2018 09:55:00 +0000
Author : Robert Osfield
Cleaned up the applying of the glDrawBuffers()
Fri, 23 Feb 2018 08:28:59 +0000
Author : OpenSceneGraph git repository
Merge pull request #485 from eligovision/OpenSceneGraph_glesGLExtensions fix: No PBO on GLES2 by default
Thu, 22 Feb 2018 16:41:46 +0300
Author : Konstantin S. Matveyev
GLExtensions fix: No PBO on GLES2 by default
Thu, 22 Feb 2018 08:15:46 +0000
Author : OpenSceneGraph git repository
Merge pull request #484 from LaurensVoerman/submit_inventor_dllexportRemove OSG_EXPORT from deprecated_osg::Geometry in inventor plugin.
Wed, 21 Feb 2018 13:38:42 +0100
Author : Laurens Voerman
Remove OSG_EXPORT from deprecated_osg::Geometry in inventor plugin.
Mon, 19 Feb 2018 10:14:36 +0000
Author : OpenSceneGraph git repository
Merge pull request #479 from LaurensVoerman/submit_vc14WarnC4800_v2move Get/SetScalarvalue out of ValueObject and provide specialization…
Mon, 19 Feb 2018 10:07:14 +0000
Author : Robert Osfield
Added ADD_DEFINITIONS(-D_WINSOCK_DEPRECATED_NO_WARNINGS) to quieten warning
Mon, 19 Feb 2018 08:39:42 +0000
Author : OpenSceneGraph git repository
Merge pull request #482 from hwiesmann/masterAddition of comments for ClusterCullingCallback
Mon, 19 Feb 2018 08:39:23 +0000
Author : OpenSceneGraph git repository
Changed the doxygen control characters and clarifications
Mon, 19 Feb 2018 08:35:00 +0000
Author : OpenSceneGraph git repository
Merge pull request #483 from filnet/fix_log_messagesFix log messages
Sun, 18 Feb 2018 18:15:19 +0100
Author : Philippe Renon
renderstage: fix spelling in log message
Sun, 18 Feb 2018 18:13:27 +0100
Author : Philippe Renon
singlewindow: minor log output fixlog message made it look like it originated from View::setUpViewOnSingleScreen
Sun, 18 Feb 2018 08:49:41 +0300
Author : Hartwig Wiesmann
Addition of comments for ClusterCullingCallback
Fri, 16 Feb 2018 19:56:32 +0000
Author : OpenSceneGraph git repository
Merge pull request #480 from hwiesmann/masterAddition of radius parameter for ClusterCullingCallback's constructor
Thu, 15 Feb 2018 21:10:59 +0100
Author : Hartwig
Addition of radius parameter for ClusterCullingCallback's constructorThe radius parameter is already present in ClusterCullingCallback's set method but has been forgotten in the constructor.
Thu, 15 Feb 2018 14:53:52 +0100
Author : Laurens Voerman
move Get/SetScalarvalue out of ValueObject and provide specialization for GetScalarValue<bool> fixing MSVC waring C4800
Wed, 14 Feb 2018 17:16:39 +0000
Author : OpenSceneGraph git repository
Merge pull request #476 from LaurensVoerman/submit_luaWarnsilence MSVC warning C4324: 'lua_longjmp': structure was padded
Wed, 14 Feb 2018 17:15:31 +0000
Author : OpenSceneGraph git repository
Merge pull request #475 from LaurensVoerman/submit_Zeroconf_warningsFixfix visual studio compile warnings for ZeroConfDevice project.
Wed, 14 Feb 2018 17:12:46 +0000
Author : OpenSceneGraph git repository
Merge pull request #474 from LaurensVoerman/submit_bool_getScalarvalue_Bugbugfix: GetScalarValue returns inverted values for booleans
Wed, 14 Feb 2018 10:49:33 +0100
Author : Laurens Voerman
silence MSVC warning C4324: 'lua_longjmp': structure was padded
Wed, 14 Feb 2018 10:38:09 +0100
Author : Laurens Voerman
fix visual studio compile warnings for ZeroConfDevice project.
Tue, 13 Feb 2018 17:38:35 +0100
Author : Laurens Voerman
bugfix: GetScalarValue returns inverted values for booleans; SetScalarValue needs to be a SetValueVisitor
Tue, 13 Feb 2018 12:12:34 +0000
Author : Robert Osfield
Improved handling of updates to the Texture target that require the texture to be reapplied. Used State for applying Texture target to work better with lazy state updating.
Tue, 13 Feb 2018 12:03:19 +0000
Author : Robert Osfield
Merge branch 'master' of https://github.com/openscenegraph/OpenSceneGraph
Tue, 13 Feb 2018 12:01:57 +0000
Author : Robert Osfield
Added virtual bool Texture::isDirty(contextID) method to help determine whether a GL texture object is likely to be out of date and needs updating
Mon, 12 Feb 2018 13:42:47 +0000
Author : OpenSceneGraph git repository
Merge pull request #473 from LaurensVoerman/submit_OT_winverremove conficting defenition of _WIN32_WINNT in OSG_DETERMINE_WIN_VERSION is ON
Mon, 12 Feb 2018 10:47:37 +0100
Author : Laurens Voerman
remove conficting defenition of _WIN32_WINNT in OSG_DETERMINE_WIN_VERSION is ON
Sat, 10 Feb 2018 18:37:57 +0000
Author : Robert Osfield
Changed internalFormat to use pixelFormat
Sat, 10 Feb 2018 17:50:39 +0000
Author : Robert Osfield
Added support for PixelBufferObject to Texture2DArray
Wed, 7 Feb 2018 18:28:17 +0000
Author : Robert Osfield
From Ravi Mathur, "he freetype plugin currently forces the use of the first font within a truetype collection (.ttc index 0). I made a slight modification such that users can specify any font index via the userOptions input to osgText::readFontFile(). Specifically, the freetype plugin now accepts a new string option of the format "index=< unsigned int >". Example usage:Code:
// Chooses the second font within the Menlo font collection
osg::ref_ptr<osgDB::Options> fontOptions = new osgDB::Options;
fontOptions->setObjectCacheHint(osgDB::Options::CACHE_OBJECTS);
fontOptions->setOptionString("index=1");
text->setFont(osgText::readFontFile("Menlo.ttc", fontOptions));
"
Wed, 7 Feb 2018 17:23:14 +0000
Author : Robert Osfield
Refactored the event handler so that it contains a helper NodeVistor class rather than inherits from inappropriately using multiple inheritance.
Tue, 6 Feb 2018 17:54:33 +0000
Author : Robert Osfield
Changed the text bounding box calcualtion so that it only takes in to account the basic glyph size, and doesn't add in the glyph margin used for accounting for texel sampling
Fri, 2 Feb 2018 09:54:48 +0000
Author : OpenSceneGraph git repository
Merge pull request #466 from openscenegraph/revert-454-imagebindingRevert "BindingTextureImage: a more complex condition for _texture->apply ?"
Fri, 2 Feb 2018 09:54:31 +0000
Author : OpenSceneGraph git repository
Revert "BindingTextureImage: a more complex condition for _texture->apply ?"
Tue, 30 Jan 2018 09:53:45 +0000
Author : OpenSceneGraph git repository
Merge pull request #463 from xyzz/android-gl1getGLExtensionFuncPtr: support gl4es wrapper on Android.
Wed, 17 Jan 2018 14:07:47 -0500
Author : Ilya Zhuravlev
getGLExtensionFuncPtr: support gl4es wrapper on Android.
Sat, 27 Jan 2018 09:20:12 +0000
Author : OpenSceneGraph git repository
Merge pull request #459 from mp3butcher/bufferstorageadd more extensions
Sat, 27 Jan 2018 09:17:30 +0000
Author : OpenSceneGraph git repository
Merge pull request #461 from filnet/issue_458os_utils: fix non portable use of "defined"
Sat, 27 Jan 2018 09:16:46 +0000
Author : OpenSceneGraph git repository
Merge pull request #457 from PissedCapslock/patch-3Typo in comment
Thu, 25 Jan 2018 16:49:05 +0100
Author : Philippe Renon
os_utils: fix non portable use of "defined"see https://github.com/openscenegraph/OpenSceneGraph/issues/458
Thu, 25 Jan 2018 16:22:33 +0100
Author : Julien Valentin
add ARB_BufferStorage extensions
Wed, 24 Jan 2018 10:29:49 +0100
Author : Robin Stevens
Typo in comment
Tue, 23 Jan 2018 15:27:24 +0000
Author : Robert Osfield
Merged shader_pipeline version of CMakeLists.txt
Tue, 23 Jan 2018 11:43:55 +0000
Author : Robert Osfield
Removed the OSG_SYSTEM_SUPPORTED cmake var and added use of posix_spawn under Apple with C system function used elsewhere.
Tue, 23 Jan 2018 10:26:20 +0000
Author : OpenSceneGraph git repository
Merge pull request #454 from mp3butcher/imagebindingBindingTextureImage: a more complex condition for _texture->apply ?
Tue, 23 Jan 2018 09:56:26 +0000
Author : OpenSceneGraph git repository
Merge pull request #456 from PissedCapslock/patch-2Fixing typos in comments
Tue, 23 Jan 2018 09:55:52 +0000
Author : OpenSceneGraph git repository
Merge pull request #455 from PissedCapslock/patch-1Typo in comment
Tue, 23 Jan 2018 10:25:32 +0100
Author : Robin Stevens
Fixing typos in comments
Tue, 23 Jan 2018 10:20:49 +0100
Author : Robin Stevens
Typo in comment
Sun, 21 Jan 2018 12:19:27 +0000
Author : Robert Osfield
Changed fallback message to be consistent with fucntion name
Sun, 21 Jan 2018 12:09:49 +0000
Author : Robert Osfield
Restructured the system() fallback to be usable for C and C++
Sun, 21 Jan 2018 01:24:01 +0100
Author : Julien Valentin
use introduced getBufferData to determine _target->apply requirements.
Sun, 21 Jan 2018 01:23:38 +0100
Author : Julien Valentin
add a virtual getBufferData to Texture
Sat, 20 Jan 2018 12:35:30 +0000
Author : OpenSceneGraph git repository
Merge pull request #452 from LaurensVoerman/submit_input_copyWchartext copy - get unicode text to clipboard.
Sat, 20 Jan 2018 12:33:54 +0000
Author : OpenSceneGraph git repository
Merge pull request #453 from LaurensVoerman/submit_directinputfix bug: potentially uninitialized local variable 'hr' used
Fri, 19 Jan 2018 11:38:01 +0100
Author : Laurens Voerman
fix bug: potentially uninitialized local variable 'hr' used
Fri, 19 Jan 2018 11:20:34 +0100
Author : Laurens Voerman
text copy - get unicode text to clipboard.
Mon, 15 Jan 2018 16:30:44 +0000
Author : OpenSceneGraph git repository
Merge pull request #447 from LaurensVoerman/submit_remove_unused_varsremove unused variable "newArrays"
Mon, 15 Jan 2018 16:30:23 +0000
Author : OpenSceneGraph git repository
Merge pull request #448 from LaurensVoerman/submit_remove_unused_maxBonePerVertexremove unused variable "maxBonePerVertex"
Mon, 15 Jan 2018 16:28:54 +0000
Author : OpenSceneGraph git repository
Merge pull request #449 from LaurensVoerman/submit_toLowerfix vc2017 compile warning 'unsigned int' to 'const char'
Mon, 15 Jan 2018 16:02:44 +0000
Author : Robert Osfield
Moved defined into GLDefines header to avoid compile issues under Windows
Mon, 15 Jan 2018 16:42:31 +0100
Author : Laurens Voerman
fix vc2017 compile warning 'unsigned int' to 'const char'
Mon, 15 Jan 2018 14:47:55 +0100
Author : Laurens Voerman
remove unused variable "newArrays"
Mon, 15 Jan 2018 14:49:24 +0100
Author : Laurens Voerman
remove unused variable "maxBonePerVertex"
Sun, 14 Jan 2018 13:27:15 +0000
Author : OpenSceneGraph git repository
Merge pull request #445 from mp3butcher/osgSampler3Osg sampler3 improve example to get command arguments
Sun, 14 Jan 2018 13:25:23 +0000
Author : OpenSceneGraph git repository
Merge pull request #444 from mp3butcher/osgSampler2Osg sampler2 add static helper func in order to generate Samplers of a Samplerless StateSet
Sun, 14 Jan 2018 12:40:34 +0000
Author : OpenSceneGraph git repository
Merge pull request #443 from mp3butcher/osgSampler1Add MinLOD MaxLOD and LODBias to Texture
Sat, 13 Jan 2018 21:29:02 +0100
Author : Julien Valentin
improve example to get command arguments
Sat, 13 Jan 2018 21:25:47 +0100
Author : Julien Valentin
add static helper func in order to generate Samplers of a Samplerless StateSet +fix ident
Sat, 13 Jan 2018 21:20:32 +0100
Author : Julien Valentin
add MinLOD MaxLOD and LODBias to Texture and its serializer as well as ShadowTextureMode None enum
Sat, 13 Jan 2018 21:19:25 +0100
Author : Julien Valentin
increment SO version
Sat, 13 Jan 2018 21:16:16 +0100
Author : Julien Valentin
add MinLOD MaxLOD and LODBias to Texture
Sat, 13 Jan 2018 16:43:42 +0000
Author : Robert Osfield
Disabled the use of the GeometryFinishedObjectReadCallback in the Geometry serializer as this doesn't look it's needed anymore.
Sat, 13 Jan 2018 16:07:56 +0000
Author : OpenSceneGraph git repository
Merge pull request #442 from eligovision/OpenSceneGraph_viewerosgViewer::ViewerBase setThreadingModel function fixed
Sat, 13 Jan 2018 15:46:53 +0300
Author : Konstantin S. Matveyev
osgViewer::ViewerBase setThreadingModel func fix: should not start threading, must only restart
Fri, 12 Jan 2018 19:52:31 +0000
Author : Robert Osfield
Added ability to toggle on/off use of C system() function call, using OSG_SYSTEM_SUPPORTED Cmake option
Fri, 12 Jan 2018 17:03:31 +0000
Author : Robert Osfield
Added os_utils header
Fri, 12 Jan 2018 16:48:17 +0000
Author : Robert Osfield
Renamed EnvVar header to os_utils in prep for adding more OS related calls to it
Thu, 11 Jan 2018 14:32:53 +0000
Author : OpenSceneGraph git repository
Merge pull request #437 from filnet/text_typoosgText: fix typos related to SIGNED_DISTANCE_FIELD
Thu, 11 Jan 2018 10:10:43 +0000
Author : Robert Osfield
Fixed Linux NVTT build issue by restricting the addition of the new libs to just Windows
Thu, 11 Jan 2018 09:39:27 +0000
Author : Robert Osfield
Merged NVTT cmake fixes from 3.4 branch
Thu, 11 Jan 2018 08:51:08 +0000
Author : Robert Osfield
Added returns to avoid fall through between case statements
Wed, 10 Jan 2018 16:55:02 +0000
Author : Robert Osfield
Moved setFusionDistance() into View::updateSceneView()
Wed, 10 Jan 2018 14:21:25 +0100
Author : Philippe Renon
osgText: fix typos related to SIGNED_DISTANCE_FIELD
Wed, 10 Jan 2018 11:07:46 +0000
Author : Andreas Ekstrand
Small fix in the osgjs plugin. Since osgjs uses pixel area for PIXEL_SIZE_ON_SCREEN PagedLOD ranges instead of a diameter, it's a more correct approximation to square the ranges in this case.
Mon, 8 Jan 2018 10:52:35 +0000
Author : Robert Osfield
Merged Program.cpp from shader_pipeline
Mon, 8 Jan 2018 10:31:47 +0000
Author : Robert Osfield
Fixed indentation
Mon, 8 Jan 2018 10:14:13 +0000
Author : Robert Osfield
Added extension support checks
Mon, 8 Jan 2018 10:04:28 +0000
Author : Robert Osfield
Fixed build with GLES2
Fri, 1 Dec 2017 13:00:42 +0000
Author : Robert Osfield
Added suppor for StateSet::DefineList
Fri, 1 Dec 2017 12:07:28 +0000
Author : Robert Osfield
Improvements to lua/OSG integration
Sat, 6 Jan 2018 13:47:18 +0000
Author : Robert Osfield
Replaced old style access of ValueObject values to new ValueObject::getScaleValue() methods
Wed, 20 Dec 2017 20:13:33 +0000
Author : Robert Osfield
Added TextureCubeMap::setImage/getImage() methpds
Sat, 6 Jan 2018 12:52:34 +0000
Author : Robert Osfield
Removed inappropriate //
Wed, 20 Dec 2017 20:12:49 +0000
Author : Robert Osfield
Added ValueObject::get/setScaleValue(..) convinient methods
Sat, 6 Jan 2018 12:37:02 +0000
Author : OpenSceneGraph git repository
Merge pull request #431 from mp3butcher/callbacksallow read of script from zip
Sat, 6 Jan 2018 12:31:23 +0000
Author : OpenSceneGraph git repository
Had to fix spacing and bracket position yet again...
Fri, 5 Jan 2018 19:57:41 +0100
Author : Julien Valentin
allow read of zipped script
Fri, 5 Jan 2018 12:12:24 +0000
Author : Robert Osfield
Fixed return values
Fri, 5 Jan 2018 11:26:06 +0000
Author : OpenSceneGraph git repository
Merge pull request #428 from mp3butcher/serializerfixbisadd Node associate on Drawable serializers
Fri, 5 Jan 2018 10:36:25 +0000
Author : Robert Osfield
Disabled OSX builds as they are consistently failing on travis due to timeouts so a giving false positives for all builds
Fri, 5 Jan 2018 09:43:16 +0000
Author : OpenSceneGraph git repository
Merge pull request #424 from mp3butcher/osgSamplerGL3.3 SamplerObject as StateAttribute
Fri, 5 Jan 2018 09:41:32 +0000
Author : OpenSceneGraph git repository
Fixed indentation and spacing issues
Fri, 5 Jan 2018 09:18:39 +0000
Author : OpenSceneGraph git repository
Merge pull request #425 from mp3butcher/callbacksSupport for multiple nest Camera DrawCallbacks
Thu, 4 Jan 2018 05:16:21 +0100
Author : Julien Valentin
add BufferData associate to Image and subclasses
Thu, 4 Jan 2018 15:28:45 +0000
Author : OpenSceneGraph git repository
Had to fix positioning of { and spacing to be consistent with the rest of the OSG
Thu, 4 Jan 2018 15:20:57 +0000
Author : OpenSceneGraph git repository
Merge pull request #426 from mp3butcher/moreExtensionsadd more Extensions
Thu, 4 Jan 2018 04:34:48 +0100
Author : Julien Valentin
Evolve DSO add Node associate on Drawable based: Drawable Geometry DrawPixels.cpp ShapeDrawable.cpp RigGeometry.cpp ConnectedParticleSystem.cpp FadeText.cpp Text.cpp Text3D.cpp TextBase.cpp
Thu, 4 Jan 2018 04:18:38 +0100
Author : Julien Valentin
add more Extensions
Thu, 4 Jan 2018 03:41:37 +0100
Author : Julien Valentin
add recursivity on Camera Callbacks
Wed, 3 Jan 2018 21:22:38 +0100
Author : Julien Valentin
add GLSampler as Texture Property and a simple example mixing (add) 2 textures
Wed, 3 Jan 2018 11:11:16 +0000
Author : OpenSceneGraph git repository
Merge pull request #421 from mp3butcher/imagebindingcomplete Imagebinding integration
Tue, 2 Jan 2018 18:29:42 +0100
Author : Julien Valentin
remove old BindImageTexture path
Tue, 2 Jan 2018 18:15:25 +0100
Author : Julien Valentin
adapt examples for new BindImageTexture
Mon, 1 Jan 2018 21:09:07 +0100
Author : Julien Valentin
add (untested) BindImageTexture serializer TOREVIEW : my GLBoolean serializer macro seams hacky
Mon, 1 Jan 2018 12:07:17 +0000
Author : OpenSceneGraph git repository
Merge pull request #415 from aluaces/fix/opencascade_minimalUse a minimal set of OpenCASCADE libraries.
Mon, 1 Jan 2018 11:10:55 +0000
Author : Robert Osfield
Renamed ImageTexture file to BindImageTexture to better fit it's OpenGL implementaton.Improved the indentation so it's more consistent with the rest of the OSG.
Mon, 1 Jan 2018 10:16:10 +0000
Author : Robert Osfield
Merge branch 'imagebinding' of https://github.com/mp3butcher/OpenSceneGraph into mp3butcher-imagebinding
Mon, 1 Jan 2018 10:14:58 +0000
Author : OpenSceneGraph git repository
Changed the enum value to be consistent with StateAttribute
Mon, 1 Jan 2018 10:13:14 +0000
Author : OpenSceneGraph git repository
Change enum name to be consistent with assciated class name
Mon, 1 Jan 2018 10:12:09 +0000
Author : OpenSceneGraph git repository
Improved spacing and indentaton To keep things consistent with the rest of the OSG
Sun, 31 Dec 2017 13:44:21 +0000
Author : Robert Osfield
Changed the case of method name to be consistent with the rest of the OSG
Sun, 31 Dec 2017 13:43:09 +0000
Author : OpenSceneGraph git repository
Merge pull request #411 from rickyviking/fbxGeometrySupportFbx writer: added support to convert geometries directly attached as node
Sun, 31 Dec 2017 13:34:26 +0000
Author : OpenSceneGraph git repository
Merge pull request #414 from aluaces/fix/osg_winver_switchAdded optional checking the windows version at build configuration time to fix cross-compilation.
Sun, 31 Dec 2017 13:32:44 +0000
Author : OpenSceneGraph git repository
Improved indentation
Sun, 31 Dec 2017 13:17:23 +0000
Author : Robert Osfield
Fixed typo
Sun, 31 Dec 2017 12:35:44 +0000
Author : Robert Osfield
Fixed handling of reassignment of ArrayDispatch when vertex aliasing is toggled
Mon, 25 Dec 2017 23:42:33 +0100
Author : mp3butcher
add flexier Image Unit Binding implementation (allow different IUBs for a Texture)
Fri, 22 Dec 2017 13:17:10 +0100
Author : Alberto Luaces
Use a minimal set of OpenCASCADE libraries.This eases the configuration avoiding to look for unused or nonexistent
libraries.
Tue, 26 Dec 2017 15:35:42 +0100
Author : Alberto Luaces
Detecting the windows version at build time breaks cross-compilation.I have made this auto-detection optional (default ON).
Wed, 20 Dec 2017 09:52:50 +0100
Author : Riccardo Corsi
Fbx writer: added support to convert geometries directly attached as node, without geodes.
Tue, 19 Dec 2017 09:57:57 +0000
Author : Robert Osfield
Introduced dedicated VertexArrayStateList class to wrap up the VertexArrayState container with convinience methods to help initialize them. Using the new VertexArrayStateList class fixed bug associated with setting new setTexCoord() array when a VertexArrayState is already assigned.
Mon, 18 Dec 2017 13:54:08 +0000
Author : Robert Osfield
Deprecated dirtyDisplayLists(), use established dirtyGLObjects() instead
Mon, 18 Dec 2017 10:45:00 +0000
Author : OpenSceneGraph git repository
Merge pull request #408 from eligovision/OpenSceneGraph_serializersOpen scene graph serializers
Mon, 18 Dec 2017 10:39:29 +0000
Author : OpenSceneGraph git repository
Merge pull request #409 from jcarpent/master[Fix] Use explicitelly colladom 1.4.1
Mon, 18 Dec 2017 10:33:35 +0000
Author : OpenSceneGraph git repository
Merge pull request #406 from eligovision/OpenSceneGraph_textTextBase: left alignment position fix
Thu, 14 Dec 2017 19:27:08 +0100
Author : jcarpent
[Fix] Use explicitelly colladom 1.4.1
Wed, 13 Dec 2017 11:47:02 +0300
Author : Konstantin S. Matveyev
osgAnimation serializes: static linking fix
Wed, 13 Dec 2017 11:48:08 +0300
Author : Konstantin S. Matveyev
Merge remote-tracking branch 'upstream/master' into OpenSceneGraph_serializers
Fri, 27 Oct 2017 20:49:09 +0300
Author : Konstantin S. Matveyev
TextBase: left alignment position fix
Sat, 9 Dec 2017 19:18:43 +0000
Author : Robert Osfield
Quitened down debug output
Sat, 9 Dec 2017 18:42:40 +0000
Author : Robert Osfield
Quited now deboug output
Sat, 9 Dec 2017 18:29:19 +0000
Author : Robert Osfield
Quietened down debug messages
Sat, 9 Dec 2017 11:12:35 +0000
Author : Robert Osfield
Pushed background image away from eye point a small amount to prevent z fighting with text on the image plane.
Fri, 8 Dec 2017 16:15:52 +0000
Author : Robert Osfield
Merge branch 'master' of https://github.com/openscenegraph/OpenSceneGraph
Fri, 8 Dec 2017 16:10:57 +0000
Author : Robert Osfield
Added support for OSG_BORDERLESS_WINDOW="x y width heigh" and --bordless-window x y width height to make it easier to manage custom placement of viewers without window decoration
Fri, 8 Dec 2017 11:19:20 +0000
Author : OpenSceneGraph git repository
Merge pull request #403 from mp3butcher/VASfix logo reader plugin
Thu, 7 Dec 2017 20:13:57 +0100
Author : Julien Valentin
fix logo reader plugin TODO upgrade to a more modern gl (remove glDrawpixel usage)
Thu, 7 Dec 2017 17:52:24 +0000
Author : Robert Osfield
Improvements to dot visitors
Thu, 7 Dec 2017 09:49:47 +0000
Author : OpenSceneGraph git repository
Merge pull request #402 from mp3butcher/VASadd a fix in order setArray work with an user managed interleaved array
Wed, 6 Dec 2017 22:57:03 +0100
Author : Julien Valentin
add a fix in order setArray work with an user managed interleaved array
Mon, 14 Nov 2016 11:59:47 +0000
Author : Robert Osfield
Added more flexibility into the State::checkGLErrors() method, allowing calling code to pass in two strings. Improved the StateSet::compileGLObjects() usage of checkGLErrors() to make the warning reports more meaningful.
Wed, 6 Dec 2017 09:50:42 +0000
Author : Robert Osfield
Added fine grained checking for GL errors in the GLObjectVisitor so that the OSG's default pre compile stage provides better feesback on any GL errors.
Tue, 5 Dec 2017 17:16:17 +0000
Author : Robert Osfield
Removed the unncessary rescale to power of two, and added clear of image to prevent previous image data corrupting the rendered image
Tue, 5 Dec 2017 16:33:55 +0000
Author : Robert Osfield
Merge branch 'master' of https://github.com/openscenegraph/OpenSceneGraph
Tue, 5 Dec 2017 16:33:01 +0000
Author : Robert Osfield
Added "rs=value" Options support to SVG plugin
Mon, 4 Dec 2017 17:51:21 +0000
Author : Robert Osfield
Fixed AUTHORS
Mon, 4 Dec 2017 16:43:08 +0000
Author : Robert Osfield
Added passing of the osgDB::Options to the remove from cache to make sure the cache model for the presentation is found and removed.
Mon, 4 Dec 2017 14:50:12 +0000
Author : Robert Osfield
Changed the reload presentaiton key to 'R' to better match the 'E' for editor
Mon, 4 Dec 2017 13:01:52 +0000
Author : Anna Sokol
From Anna Sokol, "There is no need to specify WINVER of 0x0603 in order to check for the SetProcessDPIAwareness function existence. If your current OS where the application is running is Windows 8.1 or above it the function will exist in the dll or if its below it wont. I checked the attached code with both a Windows 7 desktop (where the function doesn't exist) and a Windows 10 tablet (where it does and had my screen scaled to 150%) and in both cases the code worked as intended."
Sun, 3 Dec 2017 14:27:10 +0000
Author : Robert Osfield
Updated ChangeLog and AUTHORS file
Sun, 3 Dec 2017 14:14:34 +0000
Author : Robert Osfield
Updated ChangeLog
Sun, 3 Dec 2017 11:17:34 +0000
Author : Robert Osfield
Renamed chanels to array to be consistent with the rest of the usage
@ -1050,6 +1914,10 @@ Sun, 17 Sep 2017 18:48:32 +0300
Author : konstantin.matveyev
tellg call removed from StreamOperator's checkStream function, because reading of files (readNodeFile etc.) with tellg on 'every iter' is approximately 100 times slower on Emscripten platform
Fri, 22 Sep 2017 11:34:28 +0300
Author : Konstantin S. Matveyev
LineSegmentIntersector fixed: intersection ratio remaped to the range of LineSegment => correct order in multiset of intersections
Fri, 22 Sep 2017 07:56:30 +0100
Author : OpenSceneGraph git repository
Merge pull request #352 from remoe/patch-3addShader fix