Commit Graph

  • 6deefe0646 Remove seemingly redundant handling of Geode in GLObjectsVisitor scrawl 2017-02-03 18:10:37 +01:00
  • fdf6d55b9d Fix handling of in-scenegraph Drawables in osgShadow scrawl 2017-02-03 18:01:08 +01:00
  • e38c3d0303 Fix handling of in-scenegraph Drawables in SmoothingVisitor, TriStripVisitor and GraphicsCostEstimator scrawl 2017-02-03 17:55:32 +01:00
  • 4e1a2d3246 Fix handling of in-scenegraph Drawables in ShaderGenVisitor scrawl 2017-02-03 17:51:03 +01:00
  • e48aa118b6 Fix handling of in-scenegraph Drawables in MeshOptimizers scrawl 2017-02-03 17:48:18 +01:00
  • 9403a4c949 Fix unused parameter warning scrawl 2017-02-03 17:45:22 +01:00
  • c901694290 Fix handling of in-scenegraph Drawables in DrawElementTypeSimplifier scrawl 2017-02-03 17:43:42 +01:00
  • 853418db94 Remove redundant handling of Geode in DisplayRequirementsVisitor scrawl 2017-02-03 17:42:21 +01:00
  • a858b2a2cd Add a comment explaining some confusing code in UpdateVisitor and EventVisitor scrawl 2017-02-03 17:39:56 +01:00
  • 09ca132102 Remove redundant handling of Geode in SharedStateManager scrawl 2017-02-03 17:34:17 +01:00
  • a13b66135f Fix handling of in-scenegraph drawables in osgUtil::Simplifier scrawl 2017-02-03 17:33:58 +01:00
  • 5592cb427b Merge pull request #196 from LaurensVoerman/travisCI OpenSceneGraph git repository 2017-02-03 14:27:01 +00:00
  • 7b67ef0c6f split travis-ci apple build into two jobs to avoid job time limit. Laurens Voerman 2017-02-03 10:01:15 +01:00
  • e6822eb1a5 Merge pull request #193 from kjean667/multi_view_shared_context_fix OpenSceneGraph git repository 2017-02-03 08:50:01 +00:00
  • f5483b0ad6 Bug fix to not crash when using shared context and adding / removing windowed views dynamically. The GLExtension object is now reused instead of creating a new when allocating a state on the same ContextID. The static map that stores the GLExtensions is only reset when all references to the extension object are released. Kjell Andersson 2017-02-02 11:46:16 +01:00
  • 2a7d72c203 Merge pull request #191 from LaurensVoerman/glExtentions OpenSceneGraph git repository 2017-01-27 15:15:39 +00:00
  • 9183f275f5 Fixed a few old function names. Check extensions trough extermination string - not by function pointer value. Added a few validContext tests to ensure no functions or isExterntionSupported bool is set for an non valid context. Remove duplicates / merge some lines. Removed "GL_APPLE_texture_2D_limited_npot" form isNonPowerOfTwoTextureMipMappedSupported. Laurens Voerman 2017-01-25 17:05:56 +01:00
  • 168212f383 Fixed linking bug caused by repeated Program::addShader()/removeShader() operations invalidating the internal attach/dettech lists. Robert Osfield 2017-01-24 17:36:36 +00:00
  • 23da167c27 Fixed linking bug caused by repeated Program::addShader()/removeShader() operations invalidating the internal attach/dettech lists. Robert Osfield 2017-01-24 17:36:36 +00:00
  • d1e162a61f Merge pull request #190 from scrawl/optimizer OpenSceneGraph git repository 2017-01-24 09:27:07 +00:00
  • 00984d0e77 Merge pull request #189 from marchelbling/master OpenSceneGraph git repository 2017-01-24 09:15:26 +00:00
  • f13fbff251 Remove CheckGeometryVisitor which was a no-op scrawl 2017-01-20 23:02:15 +01:00
  • 4a05caf4f7 MakeFastGeometryVisitor: fix handling of Geometries that are directly in the scene graph not attached to a Geode scrawl 2017-01-20 23:01:04 +01:00
  • 833f37ea57 StateVisitor: remove redundant code for Geode handling scrawl 2017-01-20 22:49:17 +01:00
  • f229b19496 TessellateVisitor: fix handling of Geometries that are directly in the scene graph not attached to a Geode scrawl 2017-01-20 22:47:43 +01:00
  • 41cbf9a45e FlattenStaticTransformsVisitor: fix handling of Drawables that are directly in the scene graph not attached to a Geode scrawl 2017-01-20 22:43:58 +01:00
  • ff1a9a195a StaticObjectDetectionVisitor: make use of apply(Drawable) visitor function scrawl 2017-01-20 21:48:45 +01:00
  • 764b2f60c6 TextureAtlasVisitor: fix handling of Drawables that are directly in the scene graph not attached to a Geode scrawl 2017-01-20 21:25:32 +01:00
  • dc2689f779 TextureVisitor: remove redundant code for Geode handling scrawl 2017-01-20 21:08:02 +01:00
  • 4457df9a8a RemoveEmptyNodesVisitor: add missing isOperationPermissible check scrawl 2017-01-20 20:58:05 +01:00
  • 7611f95078 RemoveEmptyNodesVisitor: remove redundant code for Geode handling scrawl 2017-01-20 20:57:03 +01:00
  • 320e0ce60c Quitened down verbose debug messages Robert Osfield 2017-01-20 17:31:09 +00:00
  • 33f7500a59 Quitened down verbose debug messages Robert Osfield 2017-01-20 17:31:09 +00:00
  • e5b493289d Quitened down debug messages Robert Osfield 2017-01-20 17:24:49 +00:00
  • ed596c3335 Quietened down some verbose debug messages Robert Osfield 2017-01-20 17:06:55 +00:00
  • 6f1a828b37 Quietened down some verbose debug messages Robert Osfield 2017-01-20 17:06:55 +00:00
  • c84b667fa5 Updates osgjs from sketchfab Marc Helbling 2017-01-20 15:09:26 +01:00
  • 7cd7618e8c Updates gles from sketchfab Marc Helbling 2017-01-20 15:09:25 +01:00
  • 10b6f7aa47 Fixed indentation of comment Robert Osfield 2017-01-19 15:56:17 +00:00
  • e07f1ff5e9 Fixed indentation of comment Robert Osfield 2017-01-19 15:56:17 +00:00
  • 255a86cbe2 Added public accessors Robert Osfield 2017-01-17 10:52:26 +00:00
  • 771efca5c6 Removed unused class Robert Osfield 2017-01-16 17:18:58 +00:00
  • 98e0b7e41c missing CMakeLists d-a-heitbrink 2017-01-13 09:57:32 -06:00
  • 3d2f4ea404 Added support for Bindless texture extension, 64 bit uniforms, 64 bit buffers Added new bindless texture example d-a-heitbrink 2017-01-13 09:56:42 -06:00
  • 18369bed2d added code to deal with #extension for shader, added int64 and uint64 support d-a-heitbrink 2017-01-13 09:33:49 -06:00
  • fee45b7c46 Merge pull request #186 from hwiesmann/master OpenSceneGraph git repository 2017-01-08 14:41:51 +00:00
  • 1af1b4dfda Fixed smallTile test as it was checking against <=2^14 rather than <2^16 which is more conservative than required for a ushort container Robert Osfield 2017-01-07 13:03:22 +00:00
  • 5e0b3dacc6 Replaced tabs with spaces Hartwig 2017-01-07 13:54:21 +01:00
  • 2937268d53 Merge remote-tracking branch 'origin/master' into my_master Hartwig 2017-01-07 10:39:29 +01:00
  • 7c1098c843 Addition of documentation for LOD and PagedLOD Hartwig 2017-01-07 09:20:56 +01:00
  • 3cccdaddab Merge pull request #184 from hwiesmann/master OpenSceneGraph git repository 2017-01-04 13:22:22 +00:00
  • b6ec9dc532 Fixed unitialized variable access to premature calling of computeMatrix(). Robert Osfield 2017-01-04 12:55:15 +00:00
  • b5c4f461bc Fixed unitialized variable access to premature calling of computeMatrix(). Robert Osfield 2017-01-04 12:55:15 +00:00
  • 192dcec5f9 Blending out of local functions Hartwig 2017-01-01 16:33:37 +01:00
  • 3c482467ea BUG FIX - Wrong calculation of terrain normals Hartwig 2016-12-29 21:43:20 +01:00
  • d36302cb0c Merge pull request #183 from rickyviking/master OpenSceneGraph git repository 2016-12-23 17:23:07 +00:00
  • d93d2e0ec1 From Hartwig Wiesmann, "ScalarsToColors returns a wrong color in case a value larger max is passed to getColor" Robert Osfield 2016-12-23 17:16:16 +00:00
  • 52fe86dcc9 From Hartwig Wiesmann, "ScalarsToColors returns a wrong color in case a value larger max is passed to getColor" Robert Osfield 2016-12-23 17:16:16 +00:00
  • a526cab590 InputStream::readImage() : added info about which file failed to load when printing error message Riccardo Corsi 2016-12-23 11:55:08 +01:00
  • dc13d4d5dc Merge pull request #182 from LaurensVoerman/fileStats OpenSceneGraph git repository 2016-12-21 17:16:30 +00:00
  • f272089857 From Torben Dannhauer, build updates for NVTT. Robert Osfield 2016-12-21 17:02:05 +00:00
  • 0052a650b8 From Torben Dannhauer, build updates for NVTT. Robert Osfield 2016-12-21 17:02:05 +00:00
  • ad917a5318 From Torben Dannahauer, updates to track changes to Winddows 3rd party package Robert Osfield 2016-12-21 16:35:10 +00:00
  • 45e1523a09 From Torben Dannahauer, updates to track changes to Winddows 3rd party package Robert Osfield 2016-12-21 16:29:38 +00:00
  • 28799b1ff6 Refactored the minimum width of bars. Robert Osfield 2016-12-21 16:11:39 +00:00
  • 2b8bcf5475 Merge pull request #180 from LaurensVoerman/stats_bars OpenSceneGraph git repository 2016-12-21 16:04:24 +00:00
  • 7a39857ea7 added some info about dynamic drawables and transparent bin to Statistics Laurens Voerman 2016-05-25 13:30:50 +02:00
  • 960672d093 Merge pull request #181 from LaurensVoerman/DebugFPS OpenSceneGraph git repository 2016-12-21 15:55:50 +00:00
  • bf3def9303 Merge pull request #179 from LaurensVoerman/ktx_write_support OpenSceneGraph git repository 2016-12-21 15:54:20 +00:00
  • f0056c6d3b From Torben Dannhauer, "When compiling OSG with DCMTK on windows, it throws an compiler error due to a missing ws2_32.lib in the linker settings." Robert Osfield 2016-12-21 15:33:02 +00:00
  • 43e506a843 From Torben Dannhauer, "When compiling OSG with DCMTK on windows, it throws an compiler error due to a missing ws2_32.lib in the linker settings." Robert Osfield 2016-12-21 15:33:02 +00:00
  • b950c428a6 From Vladimir Chebaev, "Dynamic linking of fbx plugin and fbx SDK" Robert Osfield 2016-12-21 15:13:49 +00:00
  • a9657bf5e8 DEBUG FPS counter in red and named "DEBUG Frame Rate:" Laurens Voerman 2016-12-21 14:19:38 +01:00
  • f567d4702d improve stats display Laurens Voerman 2016-10-11 17:02:43 +02:00
  • c06c57e0db ktx write support Laurens Voerman 2016-05-25 13:25:44 +02:00
  • 5b52f8ca67 Removed debug output Robert Osfield 2016-12-21 13:46:18 +00:00
  • 723849c57c From Andreas Ekstrand, "he attached ESRIShape.cpp contains a small fix in parsing of PointZ features, now correctly comparing with header content length which is defined in 16-bit words. Robert Osfield 2016-12-21 11:40:16 +00:00
  • fe25b2961b From Andreas Ekstrand, "he attached ESRIShape.cpp contains a small fix in parsing of PointZ features, now correctly comparing with header content length which is defined in 16-bit words. Robert Osfield 2016-12-21 11:40:16 +00:00
  • 9478d27263 Changed Program::apply() to Program::compileGLObjects() to avoid the Program::apply() setting of setLastAppliedProgramObjects for affect current state. Robert Osfield 2016-12-21 11:02:29 +00:00
  • 6511347d4b Added StateSet::setGlobalDefaults() to fix bug when osgViewer has stats on but no scene graph assigned Robert Osfield 2016-12-21 09:10:50 +00:00
  • ff8b5536a5 Added StateSet::setGlobalDefaults() to fix bug when osgViewer has stats on but no scene graph assigned Robert Osfield 2016-12-21 09:10:50 +00:00
  • 38c515a600 Fixed handling of #define's that are used as functions Robert Osfield 2016-10-31 16:11:20 +00:00
  • 192e654cdb Fixed handling of #define's that are used as functions Robert Osfield 2016-10-31 16:11:20 +00:00
  • ca6578026a Merge pull request #174 from etlapale/obj_plugin_improvements OpenSceneGraph git repository 2016-12-13 11:42:57 +00:00
  • 34fb582074 Uncommenting missing argument. Émilien Tlapale 2016-12-13 11:56:06 +01:00
  • d57a67e31c Added header Robert Osfield 2016-12-13 10:47:12 +00:00
  • d0fb365e25 Adding configurable precision for OBJ output. Émilien Tlapale 2016-12-13 10:58:46 +01:00
  • f16853c7bb Support for stateset in groups for OBJ. Émilien Tlapale 2016-12-13 10:57:42 +01:00
  • d6c245a2f3 Added create angle of 20 degrees to SmoothingVisitor to improve visual quality. Added geometry.setUseVertexBufferObjects(true) to geometry set up for improved performance. Refactored the color set up so that by default it assigns just a single color to the geometry to improve performance. Robert Osfield 2016-12-12 10:23:50 +00:00
  • 3432f02d5f Renamed the iges plugin to OpenCASCADE to make it clearer what the plugin is, and added file extension aliases for stp, step, igs and iges to the OpenCASCADE plugin to enable automatic loading. Robert Osfield 2016-12-09 17:52:17 +00:00
  • 61462dcf97 Added support for reading from STEP (.stp) files. Robert Osfield 2016-12-09 17:29:55 +00:00
  • 5f0f7b88cf Refined the list of libraries to link Robert Osfield 2016-12-09 17:29:20 +00:00
  • 2b1477234e Converted to unix line endings Robert Osfield 2016-12-09 17:27:17 +00:00
  • 811ad9c8bc Merge pull request #172 from blobfish/manipSlop OpenSceneGraph git repository 2016-12-08 17:52:46 +00:00
  • a41f498e1f osgManiputor: TranslateInLineCommand wants Vec3d instead of Vec3 blobfish 2016-12-07 17:20:23 -05:00
  • bb36fe7d3c Merge pull request #170 from crubel/PThreadPullRequest OpenSceneGraph git repository 2016-12-05 10:33:23 +00:00
  • 98827b1d49 Missed the printf define at the top of this file. Curtis Rubel 2016-12-02 08:07:15 -05:00
  • c829ecf08f Removed all OSGNOTIFY messages and put back all printf output as requested. Curtis Rubel 2016-12-02 08:05:30 -05:00
  • 98f6984018 Merge pull request #171 from aluaces/iges_fix OpenSceneGraph git repository 2016-12-02 08:04:10 +00:00
  • b637d080d5 Several tweaks for compiling OpenCascade plugin: Alberto Luaces 2016-12-01 23:39:56 +01:00