Commit Graph

4822 Commits (OpenSceneGraph-3.6)

Author SHA1 Message Date
Robert Osfield 7505cb4603 Fixed orientation of quad strips.
3 years ago
Robert Osfield 51924943e2 Removed unnedded include
3 years ago
elsid 969c1821be Add move constructor and move assignment operator to ref_ptr
3 years ago
valid-ptr e260dfb582 merged with upstream/OpenSceneGraph-3.6
4 years ago
Gleb Mazovetskiy 8b2e02b71d Ensure global Mutex is initialized before Registry
4 years ago
Robert Osfield 5d51e5bf2a Fixed META_ macro usage
4 years ago
Robert Osfield 94d5211f43 Ran dos2unix to fix line endings
4 years ago
Robert Osfield 23b4345517
Merge pull request #1032 from glebm/3.6-backport-deprecations-fix
4 years ago
Gleb Mazovetskiy f36e9f2a4a include/osgViewer: Fix typo
4 years ago
Robert Osfield b7c186f6d3 Fixed warnings reported by gcc-9.3.0
4 years ago
Gleb Mazovetskiy b4663ded94 osgAnimation/Keyframe: Fix -Wshadow warning
4 years ago
Gleb Mazovetskiy 44d3da02a9 Fix osgViewer `USE_GRAPHICSWINDOW` without a windowing system
4 years ago
Gleb Mazovetskiy 0161b8ab46 include/osg/Callback: nullptr -> NULL
4 years ago
valid-ptr aed9fd74f6 Wrong argument name rename: uniformMap -> defineMap
4 years ago
valid-ptr 6cd699e55f GLExtensions: isTextureCompressionASTCSupported (ASTC compression texture), isTextureLODBiasSupported (is needed for GL_TEXTURE_LOD_BIAS) flags added
4 years ago
Matthew Reid 073cfab166 Added support for sRGB texture formats
4 years ago
Robert Osfield 7994bfa767
Merge branch 'OpenSceneGraph-3.6' into build/windows_clang_3.6_target
4 years ago
Ralf Habacker c3108697de Add support for showing environment variables provided by osg plugins
4 years ago
MeyerFabian ba70c7d543 build/windows_clang
4 years ago
OpenSceneGraph git repository 14e7bc5a17
Merge pull request #902 from mp3butcher/oqn
5 years ago
dedowsdi a90a9a0a15 Add getPreRenderList getPostRenderList to RenderStage.
5 years ago
Daniel Trstenjak ddb72691bc OcclusionQueryNode: fix resetting to default query geometry
5 years ago
Daniel Trstenjak 817d92b703 OcclusionQueryNode: fix use case of user defined query geometry
5 years ago
OpenSceneGraph git repository 3930621edc
Merge pull request #895 from openscenegraph/CurrentThreadId
5 years ago
Robert Osfield 9305485a11 Added commment explaining that OpenThreads::Thread::CurrentThread() return NULL on non OpenThreads thread.
5 years ago
Robert Osfield 9e75926338 Added support for using CurrentCodePage functionality with osgText::String
5 years ago
Robert Osfield d1ff16614c Added Thread::CurrentThreadId() method to wrap up thread id functionality in a more platform appropriate way.
5 years ago
valid-ptr 51fee80224 glInvalidateFramebuffer added to GLExtensions
5 years ago
konstantin.matveyev fefabb6c2b glFramebufferTexture2DMultisample added to GLExtensions
5 years ago
Laurens Voerman 23b7c4d47d fix apple carbon reference
5 years ago
Julien Valentin 0c142215b9 remove return of local pointer
5 years ago
Robert Osfield 149c04b0df Added a _fontFallback to TextBase to cache any fallback font (usually DefaultFont) that is used when the Textbase::_font is null.
5 years ago
Robert Osfield 24d61c2df0 Change the DefaultFont so that it's managemed via the ObjectCache to enabl it to be release and cleared in a central manner.
5 years ago
Robert Osfield 079cf6c090 Added FrameBufferAttachment::resizeGLObjectBuffers(..) and releaseGLObjects(..) methods
5 years ago
Laurens Voerman 3ccdc66717 fix indentation for osgt files for windows dynamic library build.
5 years ago
Capostrophic 066c272f7a Override default behavior for linear vector interpolations
6 years ago
Capostrophic 12b298130a Add OSG_USE_FLOAT_QUAT build option to use single precision quaternions
6 years ago
Daniel Trstenjak 5624a22fe4 OcclusionQueryNode: ensure a valid query geometry
6 years ago
Julien Valentin 43574b52c1
uncomment INLINE_DRAWABLE_DRAW
6 years ago
OpenSceneGraph git repository 1504a54cd8
Merge pull request #702 from mp3butcher/fix36
6 years ago
Robert Osfield 02d7d980a7 Introduced a QueryGeometry::getQueryResult(const osg::Camera*) method as a more informative replacedment for QueryGeometry::getNumPixels().
6 years ago
Daniel Trstenjak c8521068a5 OcclusionQueryNode: add resetting of queries
6 years ago
mp3butcher 832d8d5228 fix variable name
6 years ago
OpenSceneGraph git repository 968a427e00 Changed the member variable to be consistent with the method name.
6 years ago
mp3butcher b8f9249bea add a bool parameter to allow forced reindexation of a mesh
6 years ago
Robert Osfield 749dc86dd3 Fixed typo
6 years ago
Robert Osfield 84bae01643 Added separate test and rest of _currentVAO to State::resetCurrentVertexArrayStateOnMatch(..) method
6 years ago
Robert Osfield 8a5d1b9f44 Changed resetCurrentVertexArrayStateOnMatch() to reset _vas tp _globalVertexArrayState and currentVAO to 0.
6 years ago
Robert Osfield 488b4854b2 Added reset of the State::CurrentVertexArrayState() to prevent the State::_vas becoming a dangling pointer when VertexArrayState objects are deleted.
6 years ago
Robert Osfield 6455159757 Added calling of releaseGLObjects() and resizeGLObjects() to the Camera DrawCallback's to enable the draw callbacks to clean up their own GL objects.
6 years ago