OpenSceneGraph/include/osg
2019-03-15 18:09:13 +03:00
..
AlphaFunc
AnimationPath
ApplicationUsage
ArgumentParser
Array
AttributeDispatchers
AudioStream
AutoTransform Rewrote the handling of AutoTransform::setAutoScaleToScreen(bool) functionality so that is disabling CullingActive when switched on. 2018-04-02 18:26:26 +01:00
Billboard
BindImageTexture add (untested) BindImageTexture serializer 2018-01-02 18:12:52 +01:00
BlendColor
BlendEquation
BlendEquationi
BlendFunc
BlendFunci
BoundingBox
BoundingSphere
BoundsChecking
buffered_value
BufferIndexBinding
BufferObject Fix typos and spelling. 2018-04-20 18:18:22 +02:00
BufferTemplate
Callback Imoroved backwards compatibility with 3.6 2018-05-14 10:47:50 +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:18:48 +00:00
CameraView
Capability
ClampColor
ClearNode
ClipControl
ClipNode
ClipPlane
ClusterCullingCallback Changed the doxygen control characters and clarifications 2018-02-19 08:39:23 +00:00
CollectOccludersVisitor
ColorMask
ColorMaski
ColorMatrix
ComputeBoundsVisitor
ContextData
ConvexPlanarOccluder
ConvexPlanarPolygon
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. 2018-04-04 08:50:39 +01:00
CopyOp
CullFace
CullingSet
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:03:50 +01:00
CullStack
DeleteHandler
Depth
DepthRangeIndexed
DispatchCompute Pulled in latest changes from 3.6 branch 2018-04-07 18:14:57 +01:00
DisplaySettings Added object map to DisplaySettings::setObject(std::string, Object*) & getObject(std::string) 2017-12-03 16:43:06 +00:00
Drawable uncomment INLINE_DRAWABLE_DRAW 2019-02-20 16:55:08 +00:00
DrawPixels
Endian
Export Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros 2018-05-10 19:00:13 +01:00
fast_back_stack
Fog
FragmentProgram
FrameBufferObject
FrameStamp
FrontFace
Geode Cleaned up inbludes and unused code 2018-04-20 14:01:21 +01:00
Geometry Introduced Drawable::CreateVertexArrayStateCallback to enable customization of how VertexArrayState objects. 2017-11-29 14:22:31 +00:00
GL2Extensions
GLDefines Replaced GL_TEXTURE_2D_ARRAY_EXT with GL_TEXTURE_2D_ARRAY 2018-02-28 08:50:48 +00:00
GLExtensions Fixed build error when GL_USE_FLOAT_PLANE is used 2018-10-23 09:11:49 +01:00
GLObjects
GLU
GraphicsContext Remove duplication of REGISTER_WINDOWINGSYSTEMINTERFACE code 2018-08-15 12:49:01 -04:00
GraphicsCostEstimator
GraphicsThread Moved resizeGLObjects/releaseGLObjects out of Referenced to avoid multiple inheritance warnings 2019-01-12 11:28:25 +00:00
Group
Hint
Identifier
Image Fix typos and spelling. 2018-04-20 18:18:22 +02:00
ImageSequence
ImageStream
ImageUtils
io_utils
KdTree
Light
LightModel
LightSource
LineSegment
LineStipple
LineWidth
LOD
LogicOp
Material
Math
Matrix
Matrixd Renamed USE_DEPRECATED_API to OSG_USE_DEPRECATED_API 2018-08-08 15:05:53 +03:00
Matrixf Renamed USE_DEPRECATED_API to OSG_USE_DEPRECATED_API 2018-08-08 15:05:53 +03:00
MatrixTemplate
MatrixTransform
MixinVector
Multisample
Node Add asOccluderNode method to avoid dynamic casts in group child handling 2019-03-15 18:09:13 +03:00
NodeCallback
NodeTrackerCallback
NodeVisitor
Notify
Object Fixed for crashes on exit associaciated with VAO usage and vairous niche usage cases 2019-01-08 19:35:37 +00:00
Observer
observer_ptr Fixed build 2018-09-11 09:32:15 +01:00
ObserverNodePath
OccluderNode Add asOccluderNode method to avoid dynamic casts in group child handling 2019-03-15 18:09:13 +03:00
OcclusionQueryNode OcclusionQueryNode: ensure a valid query geometry 2019-02-21 14:42:35 +01:00
OperationThread
os_utils Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros 2018-05-10 19:00:13 +01:00
PagedLOD Fix typos and spelling. 2018-04-20 18:18:22 +02:00
PatchParameter
Plane
Point
PointSprite
PolygonMode
PolygonOffset
PolygonStipple
Polytope
PositionAttitudeTransform
PrimitiveRestartIndex
PrimitiveSet
PrimitiveSetIndirect Fixed unititialized memory variables and improved readability by adding spacing where appropriate 2017-10-31 17:55:59 +00:00
Program Merge branch 'master' into shader_pipeline 2017-12-01 09:14:52 +00:00
Projection
ProxyNode
Quat Add OSG_USE_FLOAT_QUAT build option to use single precision quaternions 2019-03-13 22:08:19 +03:00
ref_ptr Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Referenced Moved resizeGLObjects/releaseGLObjects out of Referenced to avoid multiple inheritance warnings 2019-01-12 11:28:25 +00:00
RenderInfo
SampleMaski
Sampler add static helper func in order to generate Samplers of a Samplerless StateSet 2018-01-13 21:25:47 +01:00
Scissor
ScissorIndexed
ScriptEngine
Sequence
ShadeModel
Shader Protect the _programSet in Shader with a mutex. 2018-09-04 10:35:38 -04:00
ShaderAttribute
ShaderComposer Added deprecated comments for ShaderComposer 2018-03-05 14:39:07 +00:00
ShadowVolumeOccluder
Shape Fixed crash when using ShapeDrawable with a TriangleMesh or ConvexHull shape due to missing texture coords 2018-05-13 11:53:21 +01:00
ShapeDrawable
State Added separate test and rest of _currentVAO to State::resetCurrentVertexArrayStateOnMatch(..) method 2019-01-22 20:22:49 +00:00
StateAttribute add GLSampler as Texture Property 2018-01-03 21:34:10 +01:00
StateAttributeCallback
StateSet Added osg::UnfiromBase* StateSet::getUniformBase(..) and osg::Uniform* StateSet::getUniform(..) methods to help with backwards compatibility 2018-03-19 12:08:28 +00:00
Stats
Stencil
StencilTwoSided
Switch
TemplatePrimitiveFunctor
TemplatePrimitiveIndexFunctor
TexEnv
TexEnvCombine
TexEnvFilter
TexGen
TexGenNode
TexMat
Texture Created a GLenum Texture::selectSizedInternalFormat(const osg::Image* image=0) const method to help clean up set up of glTexStorage. 2018-08-17 12:22:36 +01: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 Replaced GL_TEXTURE_2D_ARRAY_EXT with GL_TEXTURE_2D_ARRAY 2018-02-28 08:50:48 +00:00
Texture2DMultisample
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
TextureAttribute
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 2018-02-13 12:01:57 +00:00
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 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:34:51 +01:00
TransferFunction
Transform
TriangleFunctor
TriangleIndexFunctor
TriangleLinePointIndexFunctor
Types
Uniform Imoroved backwards compatibility with 3.6 2018-05-14 10:47:50 +01:00
UniformBase Imoroved backwards compatibility with 3.6 2018-05-14 10:47:50 +01:00
UserDataContainer Fix typos and spelling. 2018-04-20 18:18:22 +02:00
ValueMap
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
Vec2b
Vec2d
Vec2f
Vec2i Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Vec2s
Vec2ub
Vec2ui Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Vec2us
Vec3
Vec3b
Vec3d
Vec3f
Vec3i Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Vec3s
Vec3ub
Vec3ui Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Vec3us
Vec4
Vec4b
Vec4d
Vec4f
Vec4i Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Vec4s
Vec4ub
Vec4ui Fix typos and spelling. 2018-04-20 18:18:22 +02: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:38:40 +00:00
VertexAttribDivisor
VertexProgram
View Fixed for crashes on exit associaciated with VAO usage and vairous niche usage cases 2019-01-08 19:35:37 +00:00
Viewport
ViewportIndexed