Robert Osfield
|
d3706a24e4
|
Updated for 3.6.1
OpenSceneGraph-3.6.1
|
2018-05-28 08:58:21 +01:00 |
|
Philippe Renon
|
0a4a31d17b
|
Notify: silence warning about unused argument
|
2018-05-28 07:54:42 +01:00 |
|
Robert Osfield
|
3838267770
|
Updated ChangeLog
|
2018-05-23 19:54:10 +01:00 |
|
Robert Osfield
|
2c39714dff
|
Updates for 3.6.1-rc7
|
2018-05-23 19:53:12 +01:00 |
|
Robert Osfield
|
4291636619
|
Updated REMOVE_SERIALIZER( ImageAttachment ); block to use 154 version to retain compatibility with binaries made with 153 SOVERSION prior to the Imageattachement change
|
2018-05-23 17:02:28 +01:00 |
|
Robert Osfield
|
189e4e3a64
|
Implemented StateGraph reuse in in scene graph Canera's RenderStage.
|
2018-05-23 14:30:31 +01:00 |
|
Robert Osfield
|
a6ef1cd66b
|
Fixed warning of RenderLeaf's having multiple references in CullVisitor::createOrReuseRenderLeaf() but forcing a clean up of the StateGraph at the end of RenderStage::draw()
|
2018-05-23 14:13:27 +01:00 |
|
Robert Osfield
|
f2012eeeb8
|
Added check to make sure that glEnablei and glDisablei are only called when the capability is non zero to fix GL invalid value error.
|
2018-05-23 07:47:15 +01:00 |
|
Robert Osfield
|
e2aeab2b60
|
Fixed type of Timer_t under Windows
|
2018-05-23 06:32:42 +01:00 |
|
Robert Osfield
|
dce4b81728
|
Updates for rc6
|
2018-05-22 09:04:48 +01:00 |
|
gwaldron
|
e4adb509e0
|
osgText: perform pixel size computation in double-precision to prevent coordinate jitter
|
2018-05-21 20:04:45 +01:00 |
|
Robert Osfield
|
eae5f9b958
|
Moved the rotation to before the scale
|
2018-05-21 18:14:18 +01:00 |
|
Robert Osfield
|
9c6951e4ba
|
Fixed typos
|
2018-05-21 13:18:29 +01:00 |
|
Robert Osfield
|
dce6684c59
|
Restored the REGISTER_WINDOWINGSYSTEMINTERFACE macro to the include/osg/GraphicsContext header and removed the OSGVIEWER_EXPORT as this was causing compatibility issues with osgQt.
In GraphicsWindowWin32 replaced REGISTER_WINDOWINGSYSTEMINTERFACE usage with locally implemented equivilant with the required OSGVIEWER_EXPORT.
|
2018-05-21 13:10:40 +01:00 |
|
Robert Osfield
|
43058ac1d5
|
Updated ChangeLog and README.md for rc5
|
2018-05-20 13:39:44 +01:00 |
|
Robert Osfield
|
55c0afbe3a
|
Restructed SCREEN auto scaling so that it's removes the rotation of the modelview matrix so that the XY coords of the text map directly to window xy coords for all text alignment types
|
2018-05-20 13:22:58 +01:00 |
|
Robert Osfield
|
b34461febe
|
Updates in prep for 3.6.1-rc5
|
2018-05-18 15:49:28 +01:00 |
|
Robert Osfield
|
e3c47b60e0
|
Moved REGISTER_WINDOWINGSYSTEMINTERFACE from include/osg/GraphicsContext to include/osgViewer/GraphicsWindow and added OSGVIEWER_EXPORT
|
2018-05-18 14:58:53 +01:00 |
|
Robert Osfield
|
7602b868f4
|
Added GL_RED and GL_RG support to _readColor()/Image::getColor();
|
2018-05-18 13:55:01 +01:00 |
|
Robert Osfield
|
880a100a60
|
Cleaned up the WindowingSystemInterface registration
|
2018-05-18 12:52:50 +01:00 |
|
Robert Osfield
|
3b563ab21b
|
Fixed create of graphics context by explicting adding USE_GRAPHICSWINDOW to force the WindowingSystemInterface to initialize
|
2018-05-18 12:47:34 +01:00 |
|
Robert Osfield
|
a86c6dc2c6
|
Quitened down unsupport compression output when passing in a file with a non rgb extension
|
2018-05-18 12:42:20 +01:00 |
|
Robert Osfield
|
1476f829c4
|
Introduced a local StateGraph hierarchy into CullVisitor::apply(osg::Camera&) and RenderBin to fixed RTT Camera bug where multiple RTT Camera end up with the rendering back end results assigned to them which occured when RTT Camera's share the same StateSet or null StateSet.
|
2018-05-18 10:00:10 +01:00 |
|
Robert Osfield
|
26acc9a6b1
|
Fixed support for update and event callbacks on StateSet/Uniform/StateAttributes on View(er) Cameras.
|
2018-05-14 09:46:39 +01:00 |
|
Robert Osfield
|
510a231e14
|
Renamed the counter used to enable traversal order sorting
|
2018-05-14 08:43:08 +01:00 |
|
Robert Osfield
|
3bbbbd07ea
|
Improved the handling of precision
|
2018-05-14 08:24:02 +01:00 |
|
Robert Osfield
|
640b03b671
|
Fixed crash when using ShapeDrawable with a TriangleMesh or ConvexHull shape due to missing texture coords
|
2018-05-13 11:52:06 +01:00 |
|
Robert Osfield
|
7a3e0445ba
|
Updated for rc
|
2018-05-13 09:23:38 +01:00 |
|
Robert Osfield
|
00a946bc2e
|
Removed _traverseNumber variable that was duplicating the one in NodeVisitor base class
|
2018-05-13 09:18:31 +01:00 |
|
Robert Osfield
|
66251abd38
|
Updates for 3.6.1-rc4
|
2018-05-12 12:47:08 +01:00 |
|
Robert Osfield
|
312ce9ad05
|
Build fixes for OSG_USE_REF_PTR_IMPLICIT_OUTPUT set to OFF
|
2018-05-12 12:41:42 +01:00 |
|
Robert Osfield
|
362e355db2
|
Rewrote TextBase::computeMatrix(..) computation of the scaling factor with slower but easier to understand and more robust code
|
2018-05-12 11:40:25 +01:00 |
|
Robert Osfield
|
cf2e3227cc
|
Removed use of deprecated cmake policy
|
2018-05-12 07:51:51 +01:00 |
|
Robert Osfield
|
01f69e6b10
|
Moved constructors and destructors to .cpp
|
2018-05-11 11:16:43 +01:00 |
|
Robert Osfield
|
a211ea4e68
|
Revert "Moved the Options constructors and destructor implementaions into the cpp to make it easier to do debugging"
This reverts commit 0fc7aa8cc0.
|
2018-05-11 11:11:48 +01:00 |
|
Robert Osfield
|
fcde92ad89
|
Fixed crash the occurred when passing in a osgDB::Options to the ObjectCache that doesn't have any references to it.
|
2018-05-11 09:00:22 +01:00 |
|
Robert Osfield
|
0fc7aa8cc0
|
Moved the Options constructors and destructor implementaions into the cpp to make it easier to do debugging
|
2018-05-11 08:58:30 +01:00 |
|
Robert Osfield
|
be363ef8d4
|
Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros
|
2018-05-10 18:58:29 +01:00 |
|
Robert Osfield
|
b1daa6a693
|
Changed the ordering of the build include directory and the source include directory to avoid build issues on systems where a different version of the OSG has been built in-source then another built out-of-source resulting in conflicts
|
2018-05-10 18:50:17 +01:00 |
|
Robert Osfield
|
05793cb104
|
Fixed typo
|
2018-05-10 16:59:56 +01:00 |
|
Robert Osfield
|
a5c421863e
|
Updates for 3.6.1-rc3
|
2018-05-06 07:47:23 +01:00 |
|
Robert Osfield
|
e79edabf98
|
Restructed the handling of SCREEN_COORD scaling to better handle window resizing
|
2018-05-05 15:47:28 +01:00 |
|
Robert Osfield
|
d95993554e
|
Added C++ specific path for calling std::map<>::erase() to avoid issues with std::map<>::erase implementation that invalidates iterators
|
2018-05-05 12:31:00 +01:00 |
|
Robert Osfield
|
f49e1d32c9
|
Replaced std::auto_ptr<> usage as it's deprecated in C++11 and will be removed in C++17
|
2018-05-05 12:28:45 +01:00 |
|
OpenSceneGraph git repository
|
a15d4532fa
|
Merge pull request #545 from emminizer/fix-gl3-text-bad-mode
Text only applies GL_TEXTURE_2D modes when fixed function is availabl…
|
2018-05-04 16:11:31 +01:00 |
|
Daniel Emminizer
|
27955ae8e9
|
Text only applies GL_TEXTURE_2D modes when fixed function is available. Prevents GL3 Core Profile console spam.
|
2018-05-04 06:44:13 -04:00 |
|
Robert Osfield
|
c078968f66
|
Added non const version of State::getActiveDisplaySettings()
|
2018-05-04 10:54:02 +01:00 |
|
Robert Osfield
|
f90edd0d9f
|
Added check for null to prevent null entries getting into the cache
|
2018-05-04 09:44:43 +01:00 |
|
Robert Osfield
|
62a9f87f45
|
Added osg::MakeString class to make it easier to create std::string's using std::ostream style << usage.
|
2018-05-04 09:31:57 +01:00 |
|
Robert Osfield
|
f510613d55
|
Fixed null pointer warning
|
2018-05-04 09:22:54 +01:00 |
|