Commit Graph

  • ce90a9b2da osgDB::OutputStream write array optimization flashk 2018-10-03 14:12:54 -07:00
  • 273dd046c2 Fix for GifImageStream::setReferenceTime flashk 2018-10-03 11:32:10 -07:00
  • 627c3df093 Update ReaderWriterFBX.cpp flashk 2018-10-03 09:59:34 -07:00
  • ab372b9ead Update fbxRMesh.cpp flashk 2018-10-03 09:52:10 -07:00
  • 247eee2ca1 Update fbxReader.h flashk 2018-10-03 09:49:37 -07:00
  • d4bbec4a0c Fix hardware mipmap generation for cube maps flashk 2018-10-02 09:04:26 -07:00
  • 114c818f2e Removed unused static variables Robert Osfield 2018-10-02 12:21:31 +01:00
  • 1ee6d476f8 From Andy Skinner, Added ~GLExtensions to clear cached values for context ID Robert Osfield 2018-10-02 11:28:34 +01:00
  • 8a29c504e4 add version and required extension Julien Valentin 2018-10-01 23:13:10 +02:00
  • f376af1fd5 Merge pull request #627 from eligovision/OpenSceneGraph-3.6_gui_adapters_1px OpenSceneGraph git repository 2018-10-02 10:46:25 +01:00
  • e663330bdf 1px error in GUIEventAdapter, View, Viewer and CompositeViewer major fix Konstantin S. Matveyev 2018-09-21 13:26:18 +03:00
  • d011ca4e8d Updated ChangeLog for 3.6.3 release OpenSceneGraph-3.6.3 Robert Osfield 2018-09-14 11:16:53 +01:00
  • 3a6b13c46e Updated version number and date for 3.6.3 stable release Robert Osfield 2018-09-14 10:41:24 +01:00
  • 88afccd85e Updated ChangeLog for 3.6.3-rc3 Robert Osfield 2018-09-13 08:52:21 +01:00
  • d6d6c3cda2 Updated for 3.6.3-rc3 Robert Osfield 2018-09-13 08:47:17 +01:00
  • ca134dca2d Standardized the glTexStorage*() calls to use osg::maximum(_numMipmapLevels,1) of rnumber of mipmaps to keep the usage consistent. Fixed the erronous Texture2DArray glTexStorage call so that it used the _numMipmapLevels as above to resolve bug in allocation. Robert Osfield 2018-09-12 17:45:49 +01:00
  • 66246703bf Warning fixes Robert Osfield 2018-09-11 15:32:44 +01:00
  • fb09be05a9 Fixed warning Robert Osfield 2018-09-11 12:29:40 +01:00
  • 41fa8fecd1 Updated for 3.6.3-rc2 Robert Osfield 2018-09-11 12:23:01 +01:00
  • 2213011caa Updated rc number 2 for 3.6.3-rc2 Robert Osfield 2018-09-11 11:56:04 +01:00
  • c2f0da31f2 Merge pull request #620 from LaurensVoerman/txt_SCREEN_COORDS OpenSceneGraph git repository 2018-09-11 11:29:36 +01:00
  • 2e14bd52bf Fixed hang using a ReentrantMutex Robert Osfield 2018-09-11 11:23:34 +01:00
  • 4ea833cc6b Fixed build Robert Osfield 2018-09-11 10:13:49 +01:00
  • 7fae3b67cd Fixed build Robert Osfield 2018-09-11 09:31:35 +01:00
  • 8780347f2f Cleaned up code Robert Osfield 2018-09-11 09:03:01 +01:00
  • 22e6f6038f osgText: fixed thread-safety issues in Glyph and Font gwaldron 2018-09-10 08:00:41 -04:00
  • 385cfa0cbf fix examples context creation for X11 (when display not :0.0) mp3butcher 2018-09-08 18:18:33 +02:00
  • 960f4d1ef2 Merge pull request #619 from mathieu/topic/SaveInlinedImages OpenSceneGraph git repository 2018-09-11 08:34:20 +01:00
  • 257c2deb86 Added greater control of how cubemap is set up and controlled Robert Osfield 2018-09-11 08:11:27 +01:00
  • 4dc6a6c4cd fix scale problem for osgText with characterSizeMode SCREEN_COORDS and _position set. Laurens Voerman 2018-09-07 15:09:15 +02:00
  • 2e38e4751c Added saving of inline Images without having the physical image file. Mathieu MARACHE 2018-09-07 14:04:41 +02:00
  • dfdb946d60 Merge branch 'OpenSceneGraph-3.6' of https://github.com/openscenegraph/OpenSceneGraph into OpenSceneGraph-3.6 Robert Osfield 2018-09-06 12:30:18 +01:00
  • 2f056dcaa9 Updated for 3.6.3-rc1 Robert Osfield 2018-09-06 12:29:44 +01:00
  • d07fe93f34 Fixed memory leak with assignment of default value to ObjectSerializer Robert Osfield 2018-09-06 11:50:21 +01:00
  • 05297f439c Merge pull request #616 from eligovision/OpenSceneGraph-3.6_particles OpenSceneGraph git repository 2018-09-05 18:06:25 +01:00
  • 34d58d447d Fixed copy constructor Robert Osfield 2018-09-05 18:01:33 +01:00
  • 637e1cc33b ParticleSystem: Using of GL_TRIANGLES for GLES2 and upper; GL_QUADS otherwise Konstantin S. Matveyev 2018-09-05 19:00:29 +03:00
  • 5d6ab3e6b7 Merge pull request #617 from aluaces/Image_scaleImage_typo OpenSceneGraph git repository 2018-09-05 14:04:57 +01:00
  • 69667a478f Fix typo in the initial check of Image::scaleImage(). Alberto Luaces 2018-09-05 13:27:35 +02:00
  • f00b7180cb ParticleSystem: Added support for GLES2 and upper (GL_QUADS -> GL_TRIANGLES) Konstantin S. Matveyev 2018-09-05 14:00:09 +03:00
  • 6ae1139630 Protect the _programSet in Shader with a mutex. This prevents thread safety issues when Shader objects are used in multiple programs. Jason Beverage 2018-09-04 10:35:38 -04:00
  • a06fcbe5d9 Updated ChangeLog Robert Osfield 2018-09-05 09:33:24 +01:00
  • 5f9c6a0170 Changed the ShapeDrawable::build() methpd so that it does run when the ShadpwDrawabe is a KdTree. Robert Osfield 2018-09-04 15:26:30 +01:00
  • 2a4dd6e03b Updated SO version as XmlNode::Input changes change the ABI Robert Osfield 2018-09-04 14:13:32 +01:00
  • afe5644b9f Added support for reading UTF-8 encoded of xml files Robert Osfield 2018-09-04 12:19:14 +01:00
  • ae3133522d Changed the logic for whether to call setUpThreading() in setThreadingModel() to make it possible to changed threadings even if the threading model starts of as SingleThreaded Robert Osfield 2018-09-03 12:30:02 +01:00
  • 5040c583b4 Updated version number to 3.6.3 in prep for next naintainance release Robert Osfield 2018-09-03 11:19:50 +01:00
  • 61967a7d1a Merge branch 'OpenSceneGraph-3.6-TexStorage' into OpenSceneGraph-3.6 Robert Osfield 2018-09-03 10:16:45 +01:00
  • bcba3928e6 Added reset of _stateset to prevent the releaseGLObjects calling release on th StateSet from the destructor Robert Osfield 2018-09-03 09:37:36 +01:00
  • 006ca64f4b Added reset of _stateset to prevent the releaseGLObjects calling release on th StateSet from the destructor Robert Osfield 2018-09-03 09:37:36 +01:00
  • 77fd07eaa9 Replaced the glSGetProcAddressARB code with the dlsym() usage as the NVidia driver looks to be returning non NULL pointers for invalid function names. Robert Osfield 2018-08-28 11:22:57 +01:00
  • 8b8c427afe Replaced the glSGetProcAddressARB code with the dlsym() usage as the NVidia driver looks to be returning non NULL pointers for invalid function names. Robert Osfield 2018-08-28 11:22:57 +01:00
  • f55b864d59 Enabled point sprite validty modes. Robert Osfield 2018-08-22 11:13:11 +01:00
  • d18c498322 Enabled point sprite validty modes. Robert Osfield 2018-08-22 11:13:11 +01:00
  • 4f7f34a6b0 Merged fix for PointSprite modes validity checks from master. Robert Osfield 2018-08-22 10:42:18 +01:00
  • 29789f898b Merged fix for PointSprite modes validity checks from master. Robert Osfield 2018-08-22 10:42:18 +01:00
  • dd9312ae35 Change GL_RGBA16F to GL_RGBA16F_ARB to fix Windows Build plevy 2018-08-21 09:38:03 -04:00
  • 78e050db43 Change GL_RGBA16F to GL_RGBA16F_ARB to fix Windows Build plevy 2018-08-21 09:38:03 -04:00
  • 250dcc5b6c Replaced GL_RGBA32F with GL_RGBA32F_ARB to fix Windows build Robert Osfield 2018-08-21 09:19:50 +01:00
  • f2dfd78914 Replaced GL_RGBA32F with GL_RGBA32F_ARB to fix Windows build Robert Osfield 2018-08-21 09:19:50 +01:00
  • 1819bb32ae Merge pull request #606 from mp3butcher/OpenSceneGraph-3.6-TexStorage OpenSceneGraph git repository 2018-08-20 10:08:09 +01:00
  • e043c3db33 complete TexStorage support mp3butcher 2018-08-20 05:10:11 +02:00
  • 587e65e674 add more extensions mp3butcher 2018-08-20 04:50:14 +02:00
  • 274b6894af remove redondant variable and test mp3butcher 2018-08-19 22:46:10 +02:00
  • 29e87780f5 Removed check as this is better outside of the function Robert Osfield 2018-08-17 16:51:55 +01:00
  • 58a51cbc41 Created a GLenum Texture::selectSizedInternalFormat(const osg::Image* image=0) const method to help clean up set up of glTexStorage. Fixed typo. Robert Osfield 2018-08-17 12:20:59 +01:00
  • 7ae7a994b4 Merged changes to InternalPixelRelations sizedInternalFormats[] from master Robert Osfield 2018-08-17 10:31:46 +01:00
  • 3808b298d1 Fixed memory leak associated with VertexArrayStte objects not getting released on destruction of Geometry/Drawables. Robert Osfield 2018-08-16 19:23:17 +01:00
  • ed13576d03 From Chris White, Cygwin build fix Robert Osfield 2018-08-08 14:42:04 +01:00
  • 15f2ae8d15 Renamed USE_DEPRECATED_API to OSG_USE_DEPRECATED_API Vic-Min 2018-08-08 15:05:53 +03:00
  • 9ab5aafd02 Merge pull request #583 from emminizer/flt-registry-cache OpenSceneGraph git repository 2018-07-31 16:58:41 +01:00
  • 2e0e78144f OpenFlight: Replace internal caches with osgDB::ObjectCache use. Fixes unbounded memory growth when using readNode(std::istream&, ...) method. Daniel Emminizer 2018-07-31 11:45:33 -04:00
  • ffb68bec7c Removed unneccessary FIX ME statement. Robert Osfield 2018-07-31 09:13:20 +01:00
  • 79bc4c3843 Fixed check against dataType changes Robert Osfield 2018-07-27 17:34:30 +01:00
  • a7747972dc updated osgviewerWX to remove deprecated calls in wxWidgets 3.x Alex Burton 2015-11-25 09:36:15 +11:00
  • 467baa8c00 Merge pull request #573 from emminizer/fix-flt-typo OpenSceneGraph git repository 2018-07-09 17:55:38 +01:00
  • 4d6c4a7f1f FLT: Fix texture unit typo and code style from PR 568. Daniel Emminizer 2018-07-09 06:34:41 -04:00
  • fb40a0d1db Updated ChangeLog for 3.6.2 release OpenSceneGraph-3.6.2 Robert Osfield 2018-06-29 10:56:35 +01:00
  • 975b62c735 Updated date for 3.6.2 releases Robert Osfield 2018-06-29 10:56:01 +01:00
  • dff2faa63b Updates for 3.6.2 stable release Robert Osfield 2018-06-29 10:54:13 +01:00
  • 500d3947ef Fixed isPointSpriteModeSupported assignment bug Robert Osfield 2018-06-29 10:53:23 +01:00
  • 2b7b051421 Removed the gl3.h usage for GL3 case as these headers were replaced by glcorearb.h, it's probably better to just fallback to gl.h and have the OSG get the extentions at runtime. Robert Osfield 2018-06-29 09:52:47 +01:00
  • 8a05850048 UPdated ChangeLog Robert Osfield 2018-06-28 07:34:49 +01:00
  • 469d743bec Updated for rc3 Robert Osfield 2018-06-28 07:06:59 +01:00
  • c1dfc39706 Remove call to nonexistent member seekpos() of std::fpos in VS 2017 version 15.8 or later Larry-Hu 2018-06-27 21:21:31 -07:00
  • aa5e25db8d Merge pull request #568 from emminizer/fix-flt-texture-export-gl3 OpenSceneGraph git repository 2018-06-27 20:59:09 +01:00
  • 33cb2e6f70 OpenFlight: Textures now correctly export in GLCORE mode. Daniel Emminizer 2018-06-27 12:57:20 -04:00
  • 11e4a995c4 Updated for 3.6.2-rc2 Robert Osfield 2018-06-27 09:17:00 +01:00
  • 27fc282bb5 Fixed relaseGLObjects() calls Robert Osfield 2018-06-27 09:06:58 +01:00
  • 9d897c2555 Merge branch 'OpenSceneGraph-3.6' of https://github.com/openscenegraph/OpenSceneGraph into OpenSceneGraph-3.6 Robert Osfield 2018-06-26 20:50:55 +01:00
  • cbcf7015bb Replaced creation of a temporary Settings object on the heap with creation on the stack to improve performance Robert Osfield 2018-06-26 20:46:49 +01:00
  • 4d5c1ff14e Merge pull request #566 from emminizer/fix-gl_rb-in-gluscaleimage OpenSceneGraph git repository 2018-06-26 20:17:07 +01:00
  • d01edcb540 Added GLExtensions::isPointSpriteModeSupported to allow it to be enable for GL versions that support GL_POINT_SPRITE_ARB/GL_POINT_SPRITE_OES Robert Osfield 2018-06-26 20:10:51 +01:00
  • bfa8d157c1 GL_RG is now a support format in gluScaleImage(). Daniel Emminizer 2018-06-26 14:44:34 -04:00
  • 44b3bcc3fc Moved osg::clampProjectionMatrix() template from CullVisitor.cpp into include/osg/CullSettings to make it easier to implement custom clampProjectionMatrix callbacks Robert Osfield 2018-06-25 20:02:30 +01:00
  • 89e186014e Updates for 3.6.2-rc1 Robert Osfield 2018-06-20 13:59:10 +01:00
  • 40bde873bc Fix z near calculation for lines Calum Robinson 2018-06-19 17:09:56 +01:00
  • 12db2f8011 Merge pull request #558 from LaurensVoerman/submit-ffmpeg3.2 OpenSceneGraph git repository 2018-06-19 11:50:38 +01:00
  • e18a03abc3 resolve av sync failure with ffmpeg 3.2 and up Laurens Voerman 2018-06-19 09:21:02 +02:00
  • 2205506aa3 Fixed the position of the viewport for the camera 弥继平 2018-06-19 00:33:03 +08:00