OpenSceneGraph/include/osg
2020-12-29 15:07:15 +03:00
..
AlphaFunc
AnimationPath added call to copy constructor for virtual base classes in copy constructor of derived classes, removed these for abstract classes 2016-08-29 10:41:40 +02:00
ApplicationUsage Moved the expansion of the key codes into ApplicationUsage so that help is only generated for non zero keycodes. 2012-12-05 10:13:51 +00:00
ArgumentParser Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Array
AttributeDispatchers
AudioStream From Laurens Voerman, compile fix for VisualStudio 2013-10-10 14:45:57 +00:00
AutoTransform
Billboard
BindImageTexture
BlendColor
BlendEquation
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. 2016-06-25 12:24:19 +01:00
BlendFunc Moved osg::BlenFunc::Extensions into osg::GL2Extensions 2014-12-04 19:03:16 +00:00
BlendFunci
BoundingBox Fixed build when using of double BoundingBox/BoundingSphere 2014-04-07 15:04:34 +00:00
BoundingSphere Fix flawed BoundingSphere inequality operator 2017-08-28 14:34:39 +02:00
BoundsChecking Fixed typo 2015-07-21 13:42:35 +00:00
buffered_value Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
BufferIndexBinding Merge remote-tracking branch 'upstream/master' into MDI7 2017-08-24 11:26:23 +02:00
BufferObject Fix typos and spelling. 2018-04-23 11:03:37 +01:00
BufferTemplate From Jannik Heller, typo fixes 2015-04-13 10:43:56 +00:00
Callback Fix typos and spelling. 2018-04-23 11:03:37 +01:00
Camera Added calling of releaseGLObjects() and resizeGLObjects() to the Camera DrawCallback's to enable the draw callbacks to clean up their own GL objects. 2019-01-19 16:16:53 +00:00
CameraView Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Capability
ClampColor Moved local Extensions structs into GL2Extensions 2014-12-09 14:57:25 +00:00
ClearNode Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClipControl
ClipNode
ClipPlane Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClusterCullingCallback Changed the doxygen control characters and clarifications 2018-02-19 08:39:23 +00:00
CollectOccludersVisitor
ColorMask Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ColorMaski
ColorMatrix
ComputeBoundsVisitor
ContextData Added missing OSG_EXPORT to fix Windows build 2015-09-23 10:41:54 +00:00
ConvexPlanarOccluder
ConvexPlanarPolygon
CoordinateSystemNode
CopyOp From Konstantin Matveyev, "I've changed osg::Uniform::Callback to osg::UniformCallback. 2015-06-02 09:33:22 +00:00
CullFace Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
CullingSet
CullSettings
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 2017-04-26 11:50:35 +01:00
DeleteHandler From Magnus Kessler, typo and documentation fixes 2012-03-29 15:08:15 +00:00
Depth
DepthRangeIndexed Added osg::DepthRangeIndexed class to wrap up glDepthRangeIndexed functionality. 2016-06-29 12:28:28 +01:00
DispatchCompute
DisplaySettings Added DisplaySettings:s/getgTextShaderTechnique() and OSG_TEXT_SHADER_TECHNIQUE env var support to DisplaySettings. 2017-10-24 14:46:13 +01:00
Drawable uncomment INLINE_DRAWABLE_DRAW 2019-01-28 01:40:35 +01:00
DrawPixels
Endian
Export
fast_back_stack Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Fog Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
FragmentProgram
FrameBufferObject Added FrameBufferAttachment::resizeGLObjectBuffers(..) and releaseGLObjects(..) methods 2019-07-12 16:09:12 +01:00
FrameStamp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
FrontFace
Geode
Geometry Introduced Drawable::CreateVertexArrayStateCallback to enable customization of how VertexArrayState objects. 2017-11-29 14:22:31 +00:00
GL2Extensions Removed old GL2Extensions class, replacing it with a typedef to GL2Extensions 2014-12-10 10:44:58 +00:00
GLDefines Replaced GL_TEXTURE_2D_ARRAY_EXT with GL_TEXTURE_2D_ARRAY 2018-02-28 08:50:48 +00:00
GLExtensions glInvalidateFramebuffer added to GLExtensions 2019-12-13 12:09:06 +03:00
GLObjects
GLU
GraphicsContext Added Thread::CurrentThreadId() method to wrap up thread id functionality in a more platform appropriate way. 2020-01-06 18:39:51 +00:00
GraphicsCostEstimator Added newline to end of file 2011-05-12 18:40:18 +00:00
GraphicsThread Moved resizeGLObjects/releaseGLObjects out of Referenced to avoid multiple inheritance warnings 2019-01-12 11:27:18 +00:00
Group
Hint Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Identifier Typo fixes 2016-05-30 12:30:05 +01:00
Image Fix typos and spelling. 2018-04-23 11:03:37 +01:00
ImageSequence
ImageStream From David Callu, warning fixes and removal of spaces at end of lines. 2013-06-28 12:00:43 +00:00
ImageUtils From Albert Luaces, typo fixes. 2015-06-01 13:40:20 +00:00
io_utils remove return of local pointer 2019-08-16 10:15:46 +01:00
KdTree osg: KdTree: count degenerates to keep original primitive index in sync 2017-06-04 17:29:57 -04:00
Light Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LightModel
LightSource Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LineSegment
LineStipple Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LineWidth
LOD
LogicOp
Material
Math
Matrix
Matrixd
Matrixf Renamed USE_DEPRECATED_API to OSG_USE_DEPRECATED_API 2018-08-08 14:37:28 +01:00
MatrixTransform Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
MixinVector Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Multisample Moved local Extensions structs into GL2Extensions 2014-12-09 14:57:25 +00:00
Node
NodeCallback
NodeTrackerCallback
NodeVisitor
Notify build/windows_clang 2020-07-21 17:37:24 +02:00
Object Fixed for crashes on exit associaciated with VAO usage and vairous niche usage cases 2019-01-08 19:32:50 +00:00
Observer
observer_ptr Fixed build 2018-09-11 09:31:35 +01:00
ObserverNodePath Refactored Observer/ObserverNodePath and DatabasePager to improve their robustness. 2010-05-14 12:24:13 +00:00
OccluderNode Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
OcclusionQueryNode OcclusionQueryNode: fix resetting to default query geometry 2020-01-20 16:44:48 +01:00
OperationThread
os_utils Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros 2018-05-10 18:58:29 +01:00
PagedLOD Fix typos and spelling. 2018-04-23 11:03:37 +01:00
PatchParameter
Plane
Point Moved local Extensions structs into GL2Extensions 2014-12-09 14:57:25 +00:00
PointSprite Moved local Extensions structs into GL2Extensions 2014-12-09 14:57:25 +00:00
PolygonMode Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
PolygonOffset
PolygonStipple Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Polytope
PositionAttitudeTransform
PrimitiveRestartIndex
PrimitiveSet first commit for Indirect Draw integration in osg 2017-07-26 21:20:28 +02:00
PrimitiveSetIndirect
Program numgroup removed but introduce a reto compatibility bug in Program serializer 2017-11-28 17:39:32 +01:00
Projection
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, 2015-10-22 13:42:19 +00:00
Quat Add OSG_USE_FLOAT_QUAT build option to use single precision quaternions 2019-03-14 10:46:42 +00:00
ref_ptr Fix typos and spelling. 2018-04-23 11:03:37 +01:00
Referenced Moved resizeGLObjects/releaseGLObjects out of Referenced to avoid multiple inheritance warnings 2019-01-12 11:27:18 +00:00
RenderInfo Added osg::RenderInfo::pushRenderBin()/popRenderBin() and RenderInfo::getRenderBinStack() and getCameraStack() access methods for getting access to the current RenderBin/RenderStage. 2013-08-01 07:19:45 +00:00
SampleMaski
Sampler
Scissor
ScissorIndexed Added osg::ScissorIndexed that wraps up glScissorIndexed function 2016-06-29 15:11:02 +01:00
ScriptEngine
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, 2015-10-22 13:42:19 +00:00
ShadeModel
Shader Protect the _programSet in Shader with a mutex. 2018-09-05 09:34:54 +01:00
ShaderAttribute
ShaderComposer
ShadowVolumeOccluder Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Shape
ShapeDrawable Refactored ShapeDrawable so that it is subclassed from osg::Geometry rather than osg::Drawable. 2016-10-11 11:29:29 +01:00
State Wrong argument name rename: uniformMap -> defineMap 2020-12-29 15:07:15 +03:00
StateAttribute
StateAttributeCallback Refactored Callback system in osg::Node, osg::Drawable, osg::StateSet and osg::StateAttribute to use a new osg::Callback base class. 2014-06-05 16:26:13 +00:00
StateSet
Stats Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Stencil Moved local Extensions structs into GL2Extensions 2014-12-09 14:57:25 +00:00
StencilTwoSided
Switch
TemplatePrimitiveFunctor Improved indentation, making it consistent with the rest of the OSG headers 2017-05-11 15:25:10 +01:00
TemplatePrimitiveIndexFunctor Created TemplatePrimitiveIndexFunctor to enable easier handling of point, lines, triangles and quad index meshes 2017-05-11 15:25:10 +01:00
TexEnv
TexEnvCombine Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TexEnvFilter
TexGen Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
TexGenNode
TexMat
Texture Added support for sRGB texture formats 2020-11-10 16:05:56 +00:00
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 2018-02-13 12:01:57 +00:00
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 2018-02-13 12:01:57 +00:00
Texture2DArray
Texture2DMultisample Added serializer for Texture2DMultisample 2017-03-22 10:47:58 +01:00
Texture3D
TextureBuffer
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 2018-02-13 12:01:57 +00:00
TextureRectangle
Timer build/windows_clang 2020-07-21 17:37:24 +02:00
TransferFunction
Transform Added missing Node::asAutoTransform() + NodeVisitor::apply(AutoTransform&). 2017-04-25 18:04:04 +01:00
TriangleFunctor
TriangleIndexFunctor Improved indentation, making it consistent with the rest of the OSG headers 2017-05-11 15:25:10 +01:00
TriangleLinePointIndexFunctor From Jordi Torres, "Added TriangleLinePointIndexFunctor to osg namespace" 2016-01-19 14:22:12 +00:00
Types
Uniform Added support for Bindless texture extension, 2017-01-13 09:56:42 -06:00
UserDataContainer
ValueMap
ValueObject
ValueStack
Vec2
Vec2b Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec2d
Vec2f
Vec2i
Vec2s
Vec2ub
Vec2ui Fix typos and spelling. 2018-04-23 11:03:37 +01:00
Vec2us
Vec3
Vec3b Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec3d
Vec3f
Vec3i Fix typos and spelling. 2018-04-23 11:03:37 +01:00
Vec3s Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec3ub
Vec3ui
Vec3us
Vec4 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec4b
Vec4d
Vec4f Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec4i
Vec4s
Vec4ub Added osg::convertToRGBA8(Vec4f) convenience function 2016-10-11 11:29:29 +01:00
Vec4ui Fix typos and spelling. 2018-04-23 11:03:37 +01:00
Vec4us
VertexArrayState Added reset of the State::CurrentVertexArrayState() to prevent the State::_vas becoming a dangling pointer when VertexArrayState objects are deleted. 2019-01-21 17:36:40 +00:00
VertexAttribDivisor VertexAttribDivisor compare function fix: index must be compared 2017-10-06 18:14:47 +03:00
VertexProgram Refactored the GL object deletion management to use new osg::GraphicsObjectManager/GLObjectManager base classes, and osg::ContextData container. 2015-09-23 09:47:34 +00:00
View Fixed for crashes on exit associaciated with VAO usage and vairous niche usage cases 2019-01-08 19:32:50 +00:00
Viewport
ViewportIndexed