..
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:29:39 +01:00
Billboard
BindImageTexture
BlendColor
BlendEquation
BlendEquationi
BlendFunc
BlendFunci
BoundingBox
BoundingSphere
BoundsChecking
buffered_value
BufferIndexBinding
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
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
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:51:38 +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:02:30 +01:00
CullStack
DeleteHandler
Depth
DepthRangeIndexed
DispatchCompute
Renamed osg::ComputeDispatch to osg::DispatchCompute to make sure the nameing between GL and OSG is consistent i.e glDispatchCompute -> osg::DispatchCompute
2018-04-07 17:59:55 +01:00
DisplaySettings
Drawable
uncomment INLINE_DRAWABLE_DRAW
2019-01-28 01:40:35 +01:00
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
FragmentProgram
FrameBufferObject
Added FrameBufferAttachment::resizeGLObjectBuffers(..) and releaseGLObjects(..) methods
2019-07-12 16:09:12 +01:00
FrameStamp
FrontFace
Geode
Geometry
GL2Extensions
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
GraphicsThread
Moved resizeGLObjects/releaseGLObjects out of Referenced to avoid multiple inheritance warnings
2019-01-12 11:27:18 +00:00
Group
Hint
Identifier
Image
Fix typos and spelling.
2018-04-23 11:03:37 +01:00
ImageSequence
ImageStream
ImageUtils
io_utils
remove return of local pointer
2019-08-16 10:15:46 +01:00
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 14:37:28 +01:00
Matrixf
Renamed USE_DEPRECATED_API to OSG_USE_DEPRECATED_API
2018-08-08 14:37:28 +01:00
MatrixTransform
MixinVector
Multisample
Node
Fix typos and spelling.
2018-04-23 11:03:37 +01:00
NodeCallback
NodeTrackerCallback
NodeVisitor
Notify
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
OccluderNode
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
PointSprite
PolygonMode
PolygonOffset
PolygonStipple
Polytope
PositionAttitudeTransform
PrimitiveRestartIndex
PrimitiveSet
PrimitiveSetIndirect
Program
Projection
ProxyNode
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
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-05 09:34:54 +01: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:52:06 +01:00
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
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:20:59 +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
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:32:42 +01:00
TransferFunction
Transform
TriangleFunctor
TriangleIndexFunctor
TriangleLinePointIndexFunctor
Types
Uniform
UserDataContainer
Fix typos and spelling.
2018-04-23 11:03:37 +01: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-23 11:03:37 +01:00
Vec2s
Vec2ub
Vec2ui
Fix typos and spelling.
2018-04-23 11:03:37 +01:00
Vec2us
Vec3
Vec3b
Vec3d
Vec3f
Vec3i
Fix typos and spelling.
2018-04-23 11:03:37 +01:00
Vec3s
Vec3ub
Vec3ui
Fix typos and spelling.
2018-04-23 11:03:37 +01:00
Vec3us
Vec4
Vec4b
Vec4d
Vec4f
Vec4i
Fix typos and spelling.
2018-04-23 11:03:37 +01:00
Vec4s
Vec4ub
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
VertexProgram
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