OpenSceneGraph/include/osg
2019-01-26 16:33:23 +00:00
..
AlphaFunc Moved GL_ALPHA_TEST from AlphaFunc header to GLDefines header 2015-07-22 14:03:24 +00:00
AnimationPath
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
Array Make Array::className() support all Array::Type's 2017-06-16 11:02:14 -04:00
AttributeDispatchers Renamed ArrayDispatchers to AttributeDispatchers to better reflect it's role 2016-10-11 15:14:14 +01:00
AudioStream From Laurens Voerman, compile fix for VisualStudio 2013-10-10 14:45:57 +00:00
AutoTransform Rewrote the handling of AutoTransform::setAutoScaleToScreen(bool) functionality so that is disabling CullingActive when switched on. 2018-04-02 18:29:39 +01:00
Billboard
BindImageTexture
BlendColor Moved local Extensions objects to GL2Extensions 2014-12-09 10:37:09 +00:00
BlendEquation
BlendEquationi
BlendFunc
BlendFunci
BoundingBox
BoundingSphere
BoundsChecking
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
Callback Fix typos and spelling. 2018-04-23 11:03:37 +01:00
Camera
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
ClipControl
ClipNode
ClipPlane
ClusterCullingCallback
CollectOccludersVisitor
ColorMask
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. 2016-06-25 12:24:19 +01:00
ColorMatrix Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ComputeBoundsVisitor Added handling of Drawables added directly to scene graph without Geode decorating them. 2014-07-28 16:19:44 +00:00
ContextData Added missing OSG_EXPORT to fix Windows build 2015-09-23 10:41:54 +00:00
ConvexPlanarOccluder
ConvexPlanarPolygon Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
CoordinateSystemNode
CopyOp
CullFace
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. 2016-05-19 17:32:24 +01:00
CullSettings Moved osg::clampProjectionMatrix() template from CullVisitor.cpp into include/osg/CullSettings to make it easier to implement custom clampProjectionMatrix callbacks 2018-06-25 20:02:30 +01:00
CullStack
DeleteHandler From Magnus Kessler, typo and documentation fixes 2012-03-29 15:08:15 +00:00
Depth
DepthRangeIndexed
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
DrawPixels
Endian
Export Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros 2018-05-10 18:58:29 +01:00
fast_back_stack
Fog Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
FragmentProgram 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
FrameBufferObject
FrameStamp
FrontFace
Geode
Geometry
GL2Extensions Removed old GL2Extensions class, replacing it with a typedef to GL2Extensions 2014-12-10 10:44:58 +00:00
GLDefines
GLExtensions From Andy Skinner, Added ~GLExtensions to clear cached values for context ID 2018-10-02 11:28:34 +01:00
GLObjects Fixed "unreferenced formal parameter" warnings 2016-06-07 08:53:42 +01:00
GLU
GraphicsContext
GraphicsCostEstimator Added newline to end of file 2011-05-12 18:40:18 +00:00
GraphicsThread
Group
Hint
Identifier
Image
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, 2015-10-22 13:42:19 +00:00
ImageStream
ImageUtils
io_utils 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
KdTree
Light
LightModel Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LightSource
LineSegment Renamed LineSegment::intersect(BoundingSphere/Box, double/float&, double/float&) methods to LineSegment::intersectAndComputeRations(..) to avoid confusion with the change in convention for 2015-04-27 19:31:13 +00:00
LineStipple Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LineWidth Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LOD Replaced tabs with spaces 2017-01-07 13:54:21 +01:00
LogicOp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00: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
OcclusionQueryNode Introduced a QueryGeometry::getQueryResult(const osg::Camera*) method as a more informative replacedment for QueryGeometry::getNumPixels(). 2019-01-26 16:33:23 +00:00
OperationThread Fixed -Wextra warnings 2016-06-08 09:20:16 +01:00
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
PatchParameter Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
Plane Removed OSG_USE_BOUND and associated osg::Bound adapter class to avoid problems with BoundingBox::expandBy/expandByRadius() implementation choosing a null BoundingBox from 2014-06-02 16:20:39 +00:00
Point
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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
PolygonStipple
Polytope
PositionAttitudeTransform Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
PrimitiveRestartIndex Removed no longer used Extension definition 2014-12-09 14:58:34 +00:00
PrimitiveSet first commit for Indirect Draw integration in osg 2017-07-26 21:20:28 +02:00
PrimitiveSetIndirect Fixed unititialized memory variables and improved readability by adding spacing where appropriate 2017-10-31 17:55:59 +00:00
Program numgroup removed but introduce a reto compatibility bug in Program serializer 2017-11-28 17:39:32 +01:00
Projection Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
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 Updates osgAnimation 2016-07-01 17:04:15 +02:00
ref_ptr
Referenced
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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ScissorIndexed Added osg::ScissorIndexed that wraps up glScissorIndexed function 2016-06-29 15:11:02 +01:00
ScriptEngine
Sequence
ShadeModel Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Shader Protect the _programSet in Shader with a mutex. 2018-09-05 09:34:54 +01:00
ShaderAttribute Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ShaderComposer
ShadowVolumeOccluder
Shape
ShapeDrawable
State Added separate test and rest of _currentVAO to State::resetCurrentVertexArrayStateOnMatch(..) method 2019-01-22 20:21:56 +00:00
StateAttribute add GLSampler as Texture Property 2018-01-03 21:34:10 +01:00
StateAttributeCallback
StateSet
Stats
Stencil
StencilTwoSided
Switch
TemplatePrimitiveFunctor
TemplatePrimitiveIndexFunctor
TexEnv
TexEnvCombine
TexEnvFilter
TexGen
TexGenNode Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TexMat Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Texture
Texture1D
Texture2D
Texture2DArray
Texture2DMultisample Added serializer for Texture2DMultisample 2017-03-22 10:47:58 +01:00
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 2018-02-13 12:01:57 +00:00
TextureBuffer
TextureCubeMap
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 2018-02-13 12:01:57 +00:00
Timer Fixed type of Timer_t under Windows 2018-05-23 06:32:42 +01:00
TransferFunction
Transform Added missing Node::asAutoTransform() + NodeVisitor::apply(AutoTransform&). 2017-04-25 18:04:04 +01:00
TriangleFunctor
TriangleIndexFunctor
TriangleLinePointIndexFunctor
Types
Uniform Added support for Bindless texture extension, 2017-01-13 09:56:42 -06:00
UserDataContainer
ValueMap Fixed clang warnings 2016-06-03 09:33:47 +01:00
ValueObject move Get/SetScalarvalue out of ValueObject and provide specialization for GetScalarValue<bool> fixing MSVC waring C4800 2018-02-15 14:59:24 +01:00
ValueStack
Vec2 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec2b Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec2d
Vec2f From Christian Kehl, added Vec2::set(const Vec2) method 2015-06-26 09:40:37 +00:00
Vec2i
Vec2s Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec2ub From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes" 2013-06-27 17:37:03 +00:00
Vec2ui Fix typos and spelling. 2018-04-23 11:03:37 +01:00
Vec2us
Vec3 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec3b
Vec3d Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
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 Fix typos and spelling. 2018-04-23 11:03:37 +01:00
Vec3us
Vec4 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec4b
Vec4d Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Vec4f
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 From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes" 2013-06-27 17:37:03 +00:00
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
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 Preperation for adding stereo support direclty into osgViewer. 2013-04-15 14:21:32 +00:00
ViewportIndexed