.. |
AlphaFunc
|
Moved GL_ALPHA_TEST from AlphaFunc header to GLDefines header
|
9 years ago |
AnimationPath
|
added call to copy constructor for virtual base classes in copy constructor of derived classes, removed these for abstract classes
|
8 years ago |
ApplicationUsage
|
Moved the expansion of the key codes into ApplicationUsage so that help is only generated for non zero keycodes.
|
12 years ago |
ArgumentParser
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Array
|
Make Array::className() support all Array::Type's
|
7 years ago |
AttributeDispatchers
|
Renamed ArrayDispatchers to AttributeDispatchers to better reflect it's role
|
8 years ago |
AudioStream
|
From Laurens Voerman, compile fix for VisualStudio
|
11 years ago |
AutoTransform
|
Rewrote the handling of AutoTransform::setAutoScaleToScreen(bool) functionality so that is disabling CullingActive when switched on.
|
7 years ago |
Billboard
|
From Jannik Heller, typo fixes
|
10 years ago |
BindImageTexture
|
add (untested) BindImageTexture serializer
|
7 years ago |
BlendColor
|
Moved local Extensions objects to GL2Extensions
|
10 years ago |
BlendEquation
|
Moved local Extensions objects to GL2Extensions
|
10 years ago |
BlendEquationi
|
Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent.
|
8 years ago |
BlendFunc
|
Moved osg::BlenFunc::Extensions into osg::GL2Extensions
|
10 years ago |
BlendFunci
|
Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent.
|
8 years ago |
BoundingBox
|
Fixed build when using of double BoundingBox/BoundingSphere
|
11 years ago |
BoundingSphere
|
Fixed warnings reported by gcc-9.3.0
|
4 years ago |
BoundsChecking
|
Fixed typo
|
9 years ago |
BufferIndexBinding
|
Merge remote-tracking branch 'upstream/master' into MDI7
|
7 years ago |
BufferObject
|
Fix typos and spelling.
|
7 years ago |
BufferTemplate
|
From Jannik Heller, typo fixes
|
10 years ago |
Callback
|
include/osg/Callback: nullptr -> NULL
|
4 years ago |
Camera
|
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 |
CameraView
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Capability
|
bugfix: wrong class name in META_Object macro for osg::Enablei osg::Disablei
|
8 years ago |
ClampColor
|
Moved local Extensions structs into GL2Extensions
|
10 years ago |
ClearNode
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ClipControl
|
From Mathias Froehlich, "Attached a new state attribute implementing the glClipControl that appeared with GL4.5."
|
9 years ago |
ClipNode
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ClipPlane
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ClusterCullingCallback
|
Changed the doxygen control characters and clarifications
|
7 years ago |
CollectOccludersVisitor
|
From Laurens Voerman, compile fix for VisualStudio
|
11 years ago |
ColorMask
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ColorMaski
|
Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent.
|
8 years ago |
ColorMatrix
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ComputeBoundsVisitor
|
Added handling of Drawables added directly to scene graph without Geode decorating them.
|
10 years ago |
ContextData
|
Added missing OSG_EXPORT to fix Windows build
|
9 years ago |
ConvexPlanarOccluder
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ConvexPlanarPolygon
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
CoordinateSystemNode
|
When testing XYZ/ECEF coordinate values that convert to LLA points with latitude = 90.0 or latitude = -90.0, the heights calculated by EllipsoidModel::convertXYZToLatLongHeight have substantial errors. With the provided change, points at the pole are handled more correctly. This has been tested against US NGA GoldData.
|
7 years ago |
CopyOp
|
From Konstantin Matveyev, "I've changed osg::Uniform::Callback to osg::UniformCallback.
|
9 years ago |
CullFace
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
CullSettings
|
Moved osg::clampProjectionMatrix() template from CullVisitor.cpp into include/osg/CullSettings to make it easier to implement custom clampProjectionMatrix callbacks
|
6 years ago |
CullStack
|
Refactored AutoTransform so that it dynamically computes the rotation, scale and matrices during the cull traversal to enable usage in multi-view, multi-threaded applications
|
8 years ago |
CullingSet
|
This submission removes the define / code path OSG_USE_BOUND that was never used. The class osg::Bound used by this code doesn't exist either.
|
8 years ago |
DeleteHandler
|
From Magnus Kessler, typo and documentation fixes
|
13 years ago |
Depth
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
DepthRangeIndexed
|
Added osg::DepthRangeIndexed class to wrap up glDepthRangeIndexed functionality.
|
8 years ago |
DispatchCompute
|
Renamed osg::ComputeDispatch to osg::DispatchCompute to make sure the nameing between GL and OSG is consistent i.e glDispatchCompute -> osg::DispatchCompute
|
7 years ago |
DisplaySettings
|
Added DisplaySettings:s/getgTextShaderTechnique() and OSG_TEXT_SHADER_TECHNIQUE env var support to DisplaySettings.
|
7 years ago |
DrawPixels
|
|
11 years ago |
Drawable
|
uncomment INLINE_DRAWABLE_DRAW
|
6 years ago |
Endian
|
Added template swapBytes method
|
12 years ago |
Export
|
Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros
|
6 years ago |
Fog
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
FragmentProgram
|
Refactored the GL object deletion management to use new osg::GraphicsObjectManager/GLObjectManager base classes, and osg::ContextData container.
|
9 years ago |
FrameBufferObject
|
Added FrameBufferAttachment::resizeGLObjectBuffers(..) and releaseGLObjects(..) methods
|
5 years ago |
FrameStamp
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
FrontFace
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
GL2Extensions
|
Removed old GL2Extensions class, replacing it with a typedef to GL2Extensions
|
10 years ago |
GLDefines
|
Replaced GL_TEXTURE_2D_ARRAY_EXT with GL_TEXTURE_2D_ARRAY
|
7 years ago |
GLExtensions
|
merged with upstream/OpenSceneGraph-3.6
|
4 years ago |
GLObjects
|
Fixed "unreferenced formal parameter" warnings
|
8 years ago |
GLU
|
From Jannik Heller, typo fixes
|
10 years ago |
Geode
|
Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods,
|
9 years ago |
Geometry
|
Introduced Drawable::CreateVertexArrayStateCallback to enable customization of how VertexArrayState objects.
|
7 years ago |
GraphicsContext
|
Added Thread::CurrentThreadId() method to wrap up thread id functionality in a more platform appropriate way.
|
5 years ago |
GraphicsCostEstimator
|
Added newline to end of file
|
14 years ago |
GraphicsThread
|
Moved resizeGLObjects/releaseGLObjects out of Referenced to avoid multiple inheritance warnings
|
6 years ago |
Group
|
Fix docs for Group::addChild to match implementation
|
7 years ago |
Hint
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Identifier
|
Typo fixes
|
8 years ago |
Image
|
Fix typos and spelling.
|
7 years ago |
ImageSequence
|
Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods,
|
9 years ago |
ImageStream
|
From David Callu, warning fixes and removal of spaces at end of lines.
|
11 years ago |
ImageUtils
|
From Albert Luaces, typo fixes.
|
9 years ago |
KdTree
|
osg: KdTree: count degenerates to keep original primitive index in sync
|
7 years ago |
LOD
|
Replaced tabs with spaces
|
8 years ago |
Light
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
LightModel
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
LightSource
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
LineSegment
|
Renamed LineSegment::intersect(BoundingSphere/Box, double/float&, double/float&) methods to LineSegment::intersectAndComputeRations(..) to avoid confusion with the change in convention for
|
10 years ago |
LineStipple
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
LineWidth
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
LogicOp
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Material
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Math
|
Added default_value() template to help with creating templates that need to initialize members that are floats etc.
|
8 years ago |
Matrix
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
MatrixTransform
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Matrixd
|
Renamed USE_DEPRECATED_API to OSG_USE_DEPRECATED_API
|
6 years ago |
Matrixf
|
Renamed USE_DEPRECATED_API to OSG_USE_DEPRECATED_API
|
6 years ago |
MixinVector
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Multisample
|
Moved local Extensions structs into GL2Extensions
|
10 years ago |
Node
|
Fix typos and spelling.
|
7 years ago |
NodeCallback
|
Refactored Callback system in osg::Node, osg::Drawable, osg::StateSet and osg::StateAttribute to use a new osg::Callback base class.
|
10 years ago |
NodeTrackerCallback
|
Refactored Callback system in osg::Node, osg::Drawable, osg::StateSet and osg::StateAttribute to use a new osg::Callback base class.
|
10 years ago |
NodeVisitor
|
Replaced dynamoc_cast<osg::CullStack*> with asCullStack() to improve performance of AutoTransform, screen size based LOD and PagedLOD.
|
8 years ago |
Notify
|
build/windows_clang
|
4 years ago |
Object
|
Fixed for crashes on exit associaciated with VAO usage and vairous niche usage cases
|
6 years ago |
Observer
|
From Magnus Kessler, typo and documentation fixes
|
13 years ago |
ObserverNodePath
|
Refactored Observer/ObserverNodePath and DatabasePager to improve their robustness.
|
15 years ago |
OccluderNode
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
OcclusionQueryNode
|
OcclusionQueryNode: fix resetting to default query geometry
|
5 years ago |
OperationThread
|
Fixed -Wextra warnings
|
8 years ago |
PagedLOD
|
Fix typos and spelling.
|
7 years ago |
PatchParameter
|
Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object.
|
10 years ago |
Plane
|
Removed OSG_USE_BOUND and associated osg::Bound adapter class to avoid problems with BoundingBox::expandBy/expandByRadius() implementation choosing a null BoundingBox from
|
10 years ago |
Point
|
Moved local Extensions structs into GL2Extensions
|
10 years ago |
PointSprite
|
Moved local Extensions structs into GL2Extensions
|
10 years ago |
PolygonMode
|
Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in
|
8 years ago |
PolygonOffset
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
PolygonStipple
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Polytope
|
Implemented Polytope::contains(..) for triangle vertices and added support for using the results mask.
|
7 years ago |
PositionAttitudeTransform
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
PrimitiveRestartIndex
|
Removed no longer used Extension definition
|
10 years ago |
PrimitiveSet
|
first commit for Indirect Draw integration in osg
|
7 years ago |
PrimitiveSetIndirect
|
Fixed unititialized memory variables and improved readability by adding spacing where appropriate
|
7 years ago |
Program
|
numgroup removed but introduce a reto compatibility bug in Program serializer
|
7 years ago |
Projection
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ProxyNode
|
Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods,
|
9 years ago |
Quat
|
Fixed warnings reported by gcc-9.3.0
|
4 years ago |
Referenced
|
Moved resizeGLObjects/releaseGLObjects out of Referenced to avoid multiple inheritance warnings
|
6 years ago |
RenderInfo
|
Added osg::RenderInfo::pushRenderBin()/popRenderBin() and RenderInfo::getRenderBinStack() and getCameraStack() access methods for getting access to the current RenderBin/RenderStage.
|
11 years ago |
SampleMaski
|
MOved SampleMaski::Extensions into osg::GL2Extensions
|
10 years ago |
Sampler
|
add static helper func in order to generate Samplers of a Samplerless StateSet
|
7 years ago |
Scissor
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ScissorIndexed
|
Added osg::ScissorIndexed that wraps up glScissorIndexed function
|
8 years ago |
ScriptEngine
|
add ScriptNodeCallback serializer
|
8 years ago |
Sequence
|
Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods,
|
9 years ago |
ShadeModel
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Shader
|
Protect the _programSet in Shader with a mutex.
|
6 years ago |
ShaderAttribute
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
ShaderComposer
|
Added deprecated comments for ShaderComposer
|
7 years ago |
ShadowVolumeOccluder
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Shape
|
Fixed crash when using ShapeDrawable with a TriangleMesh or ConvexHull shape due to missing texture coords
|
6 years ago |
ShapeDrawable
|
Refactored ShapeDrawable so that it is subclassed from osg::Geometry rather than osg::Drawable.
|
8 years ago |
State
|
Wrong argument name rename: uniformMap -> defineMap
|
4 years ago |
StateAttribute
|
add GLSampler as Texture Property
|
7 years ago |
StateAttributeCallback
|
Refactored Callback system in osg::Node, osg::Drawable, osg::StateSet and osg::StateAttribute to use a new osg::Callback base class.
|
10 years ago |
StateSet
|
Cleaned up the spacing and const of various method parameters.
|
8 years ago |
Stats
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Stencil
|
Moved local Extensions structs into GL2Extensions
|
10 years ago |
StencilTwoSided
|
Moveved Stencil/StencilTwoSided::Extensions into GL2Extensions
|
10 years ago |
Switch
|
Introduced CMake option OSG_PROVIDE_READFILE option that defaults to ON, but when switched to OFF disables the building of the osgDB::read*File() methods,
|
9 years ago |
TemplatePrimitiveFunctor
|
Improved indentation, making it consistent with the rest of the OSG headers
|
7 years ago |
TemplatePrimitiveIndexFunctor
|
Fixed orientation of quad strips.
|
3 years ago |
TexEnv
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
TexEnvCombine
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
TexEnvFilter
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
TexGen
|
Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in
|
8 years ago |
TexGenNode
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
TexMat
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Texture
|
Ran dos2unix to fix line endings
|
4 years ago |
Texture1D
|
Added virtual bool Texture::isDirty(contextID) method to help determine whether a GL texture object is likely to be out of date and needs updating
|
7 years ago |
Texture2D
|
Added virtual bool Texture::isDirty(contextID) method to help determine whether a GL texture object is likely to be out of date and needs updating
|
7 years ago |
Texture2DArray
|
Replaced GL_TEXTURE_2D_ARRAY_EXT with GL_TEXTURE_2D_ARRAY
|
7 years ago |
Texture2DMultisample
|
Added serializer for Texture2DMultisample
|
8 years ago |
Texture3D
|
Added virtual bool Texture::isDirty(contextID) method to help determine whether a GL texture object is likely to be out of date and needs updating
|
7 years ago |
TextureBuffer
|
Added virtual bool Texture::isDirty(contextID) method to help determine whether a GL texture object is likely to be out of date and needs updating
|
7 years ago |
TextureCubeMap
|
Added virtual bool Texture::isDirty(contextID) method to help determine whether a GL texture object is likely to be out of date and needs updating
|
7 years ago |
TextureRectangle
|
Added virtual bool Texture::isDirty(contextID) method to help determine whether a GL texture object is likely to be out of date and needs updating
|
7 years ago |
Timer
|
build/windows_clang
|
4 years ago |
TransferFunction
|
From Albert Luaces, typo fixes.
|
9 years ago |
Transform
|
Added missing Node::asAutoTransform() + NodeVisitor::apply(AutoTransform&).
|
8 years ago |
TriangleFunctor
|
Removed redudent bool parameter from TriangleFunctor::operator(Vec3, Vec3, Vec3, bool) so it's now simply TriangleFunctor::operator(Vec3, Vec3, Vec3) as the bool was always false in recently OSG versions.
|
7 years ago |
TriangleIndexFunctor
|
Improved indentation, making it consistent with the rest of the OSG headers
|
7 years ago |
TriangleLinePointIndexFunctor
|
From Jordi Torres, "Added TriangleLinePointIndexFunctor to osg namespace"
|
9 years ago |
Types
|
From Joe Thompson, "OpenSceneGraph cannot be built with Visual Studio 2008.
|
9 years ago |
Uniform
|
Added support for Bindless texture extension,
|
8 years ago |
UserDataContainer
|
Fix typos and spelling.
|
7 years ago |
ValueMap
|
Fixed clang warnings
|
8 years ago |
ValueObject
|
move Get/SetScalarvalue out of ValueObject and provide specialization for GetScalarValue<bool> fixing MSVC waring C4800
|
7 years ago |
ValueStack
|
Fixed doxygen warnings
|
8 years ago |
Vec2
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec2b
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec2d
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec2f
|
From Christian Kehl, added Vec2::set(const Vec2) method
|
9 years ago |
Vec2i
|
Fix typos and spelling.
|
7 years ago |
Vec2s
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec2ub
|
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
|
11 years ago |
Vec2ui
|
Fix typos and spelling.
|
7 years ago |
Vec2us
|
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
|
11 years ago |
Vec3
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec3b
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec3d
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec3f
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec3i
|
Fix typos and spelling.
|
7 years ago |
Vec3s
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec3ub
|
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
|
11 years ago |
Vec3ui
|
Fix typos and spelling.
|
7 years ago |
Vec3us
|
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
|
11 years ago |
Vec4
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec4b
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec4d
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec4f
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec4i
|
Fix typos and spelling.
|
7 years ago |
Vec4s
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
Vec4ub
|
Added osg::convertToRGBA8(Vec4f) convenience function
|
8 years ago |
Vec4ui
|
Fix typos and spelling.
|
7 years ago |
Vec4us
|
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
|
11 years ago |
VertexArrayState
|
Added reset of the State::CurrentVertexArrayState() to prevent the State::_vas becoming a dangling pointer when VertexArrayState objects are deleted.
|
6 years ago |
VertexAttribDivisor
|
VertexAttribDivisor compare function fix: index must be compared
|
7 years ago |
VertexProgram
|
Refactored the GL object deletion management to use new osg::GraphicsObjectManager/GLObjectManager base classes, and osg::ContextData container.
|
9 years ago |
View
|
Fixed for crashes on exit associaciated with VAO usage and vairous niche usage cases
|
6 years ago |
Viewport
|
Preperation for adding stereo support direclty into osgViewer.
|
12 years ago |
ViewportIndexed
|
Added osg::ScissorIndexed that wraps up glScissorIndexed function
|
8 years ago |
buffered_value
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
fast_back_stack
|
Ran script to remove trailing spaces and tabs
|
13 years ago |
io_utils
|
remove return of local pointer
|
5 years ago |
observer_ptr
|
Fixed build
|
6 years ago |
os_utils
|
Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros
|
6 years ago |
ref_ptr
|
Removed unnedded include
|
3 years ago |