Commit Graph

13914 Commits

Author SHA1 Message Date
Julien Valentin
78b99c7143 Refactored osg::TextureBuffer to support assigning any type of osg::BufferData rather than just osg::Image as was previously required.
Refactored osgforest and osggpucull examples to take account of changes to TextureBuffer.

Added osg::DrawIndirectBufferBinding.
2016-06-15 19:05:35 +01:00
Jordi Torres
5a8d976356 Changes to travis.yml with the new token for coverity scan 2016-06-15 18:47:21 +02:00
Robert Osfield
7d66a57bc0 Fixed indentation 2016-06-15 15:38:52 +01:00
Robert Osfield
3cc6648938 Another attempt to resovle coverity_scan build issue 2016-06-15 11:42:01 +01:00
Robert Osfield
b61f29c7ef Another rev of .travis.yml to see if we can tease Coverity scan into action. 2016-06-15 10:49:55 +01:00
Robert Osfield
819ce6c0d1 Removed redundent _boundingBoxComputed 2016-06-14 18:27:27 +01:00
Robert Osfield
99bb4b8d17 How to debug tavis script when documentation is so spartan? 2016-06-14 17:18:22 +01:00
Robert Osfield
761dea8591 Another rev of .travis.yml to try and get things working 2016-06-14 17:13:39 +01:00
Robert Osfield
6471e760c8 As an experiment moved the coverity_scan code into the linux addons: block 2016-06-14 16:51:07 +01:00
Robert Osfield
9139e8acb8 Added {} brackets around OSG_DEBUG usage to avoid issues with marco's expanding if else. 2016-06-14 16:42:06 +01:00
Robert Osfield
8457990bb1 Removed deprecated register keyword usage 2016-06-14 16:40:15 +01:00
Robert Osfield
23513b5ab6 Fixed line endings 2016-06-14 16:39:29 +01:00
Robert Osfield
4115cfc8f9 Removed use of deprecated register keyword 2016-06-14 16:37:31 +01:00
Ralf Habacker
dfb8b71526 Fix 'Non-static class member "yy_lp" is not initialized in this constructor nor in any functions that it calls".
Coverity CID 126893:  Uninitialized members  (UNINIT_CTOR)
2016-06-14 12:43:44 +01:00
Ralf Habacker
85cd1c456f Identify files in object cache by filename and optional provided options.
Objects with the same filename may be different from others based on the provided
plugin options. Using filename *and* the provided options as object cache key
helps to avoid fetching the wrong object.
2016-06-14 12:27:33 +01:00
Robert Osfield
3816e4c76e Updated SO version number to reflect changes to API 2016-06-14 12:00:36 +01:00
Julien Valentin
2ac8379cfc osgDB Wrapper Associates Revision Tagging 2016-06-14 11:43:45 +01:00
Robert Osfield
dcac0c1611 Changed the build to run on 3 cores. 2016-06-14 09:44:50 +01:00
Robert Osfield
2db7694f57 Added first cut of Coverity Scan support 2016-06-14 09:30:00 +01:00
OpenSceneGraph git repository
a236f18b17 Merge pull request #83 from filnet/warnings
Fixed various compilation warnings on msys2
2016-06-14 08:52:54 +01:00
OpenSceneGraph git repository
69cc48b8f0 Merge pull request #82 from filnet/ffmpeg
msys2: fix ffmpeg pluging compilation error due to spurious stdint re…
2016-06-14 08:50:14 +01:00
Robert Osfield
ba1dd7c3cf Updated date. 2016-06-13 17:10:47 +01:00
Robert Osfield
4c5ca932c8 Added #include <string> in case other headers don't include it. 2016-06-13 16:24:01 +01:00
Philippe Renon
3d9aa3ef29 msys2: fixed ignoring #pragma warning 2016-06-11 17:45:37 +02:00
Philippe Renon
3bf6fb1778 msys2: fixed redefined include warnings 2016-06-11 17:45:36 +02:00
Philippe Renon
bc1185c41a msys2: fixed converting to non-pointer type 'long long int' from NULL 2016-06-11 17:45:35 +02:00
Philippe Renon
9f456a2722 msys2: fixed uninitialized variable 2016-06-11 17:45:19 +02:00
Philippe Renon
861b96e154 msys2: fix ffmpeg pluging compilation error due to spurious stdint related includes 2016-06-11 17:39:52 +02:00
Robert Osfield
157ee3dd7d Fixed unitialized member variable 2016-06-10 19:40:15 +01:00
Robert Osfield
732e770f87 Fixed unitialized member variable 2016-06-10 19:35:44 +01:00
Robert Osfield
34e65f15d0 FIxed unitialized member variables 2016-06-10 19:33:47 +01:00
Robert Osfield
12d4580ee5 Fixed memory leak 2016-06-10 19:27:46 +01:00
Robert Osfield
8fe37bdf63 Fixed memory leak 2016-06-10 19:25:07 +01:00
Robert Osfield
358a882031 Updated version number of to 3.5.4 2016-06-10 18:03:18 +01:00
Robert Osfield
07afdcd46c Fixed memory leak 2016-06-10 17:24:03 +01:00
Robert Osfield
e2fcc32d7c Fixed memory leak 2016-06-10 17:19:41 +01:00
Robert Osfield
afb6f3b62a Fixed memory leak 2016-06-10 17:09:34 +01:00
Robert Osfield
d221066d9a Fixed memory leak 2016-06-10 17:06:04 +01:00
Robert Osfield
d833a5be92 Fixed memory leak 2016-06-10 17:01:42 +01:00
Robert Osfield
df90ed5ed0 Added use of ref_ptr<> to fix memory leak 2016-06-10 16:59:19 +01:00
Robert Osfield
dc7cefb6f2 Fixed memory leak 2016-06-10 16:54:46 +01:00
Robert Osfield
917d065292 Added use of ref_ptr<> to fix memory leak 2016-06-10 16:44:50 +01:00
Robert Osfield
813c103232 Restructed to fix memory leak 2016-06-10 16:41:13 +01:00
Robert Osfield
5a6d4f69e1 Added use of ref_ptr<> to fix memory leak 2016-06-10 16:36:13 +01:00
Robert Osfield
4b3c7e47a5 Added ref_ptr<> usage to address memory leaks 2016-06-10 16:34:36 +01:00
Robert Osfield
79dd8111a5 Added missing intializers to address Coverity issue 2016-06-10 16:30:21 +01:00
Robert Osfield
615114c900 Added assert() to make it clear to Coverity that both prev and next won't be null 2016-06-10 16:16:29 +01:00
Robert Osfield
40725ad707 Fixed memory leak detected by Coverity 2016-06-10 15:53:58 +01:00
Robert Osfield
6d18b3d74e Fixed memory leak detected by Coverity 2016-06-10 15:49:24 +01:00
Robert Osfield
05a505fb1f Fixed "User after free" bugs reported by Coverity. 2016-06-10 15:24:19 +01:00