..
AlphaFunc
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
AnimationPath
From Magnus Kessler, "remove unecessary conversion from float in double precision method"
2012-03-29 09:57:47 +00: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
From Pjotr Svetachov, "The binding of arrays is always set to BIND_UNDEFINED when using the array constructor because the binding parameter is ignored. Here is a fix."
2013-07-02 09:44:46 +00:00
ArrayDispatchers
Removed unused methods
2013-06-26 12:59:40 +00:00
AudioStream
From Laurens Voerman, compile fix for VisualStudio
2013-10-10 14:45:57 +00:00
AutoTransform
From Javier Taibo, "ere is the new code with Billboard "rotate around axis" functionality.
2010-11-05 17:24:50 +00:00
Billboard
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
BlendColor
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
BlendEquation
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
BlendFunc
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
BoundingBox
Added BoundingBox::contains(const vec_type& v, value_type epsilon) method with new epsilon parameter to make it easier to test for containment in the presence of numerical errors
2013-11-18 12:45:04 +00:00
BoundingSphere
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
BoundsChecking
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
buffered_value
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
BufferIndexBinding
From David Callu, "Here an update of osg::Uniform :
2012-03-29 09:43:12 +00:00
BufferObject
From Laurens Voerman, "the current version of BufferObject causes a huge amount of warnings in Visual Studio 2012 like:
2013-06-28 14:08:36 +00:00
Camera
Moved quad buffer definitions into include/osg/Camera
2013-05-27 08:10:42 +00:00
CameraView
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ClampColor
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ClearNode
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ClipNode
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ClipPlane
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ClusterCullingCallback
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
CollectOccludersVisitor
From Laurens Voerman, compile fix for VisualStudio
2013-10-10 14:45:57 +00:00
ColorMask
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ColorMatrix
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ComputeBoundsVisitor
From Kristofer Tingdahl,"we have a bunch of classes that inherit osg::Node, and they create their own, internal geometry which is passed into the render bucket at the cull-traversal. Last week, we realised that these classes are not accounted for when doing an ComputeBoundVisitor- traversal, as there is no specialization in ComputeBoundVisitor for them.
2014-01-23 16:48:29 +00:00
ConvexPlanarOccluder
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ConvexPlanarPolygon
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
CoordinateSystemNode
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
CopyOp
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
CullFace
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
CullingSet
From Laurens Voerman, "I have implemented and tested (on windows only) your suggestion for resetCullingMask(), it's far less intrusive than my previous submission.
2013-01-28 14:30:21 +00:00
CullSettings
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
CullStack
From Laurens Voerman, "I have implemented and tested (on windows only) your suggestion for resetCullingMask(), it's far less intrusive than my previous submission.
2013-01-28 14:30:21 +00:00
DeleteHandler
From Magnus Kessler, typo and documentation fixes
2012-03-29 15:08:15 +00:00
Depth
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
DisplaySettings
Merged changes to DisplaySettings from Stephan Huber in prep for controlling the menu hiding behaviour under OSX.
2013-10-22 19:12:34 +00:00
Drawable
Removed duplicated instances of GLint64EXT declarations
2014-01-07 18:32:45 +00:00
DrawPixels
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Endian
Added template swapBytes method
2012-12-07 19:04:49 +00:00
Export
Reverted the usage of OSG_UNUSED and OT_UNUSED as in hindsight these should never have been merged. Adding code to quieten
2013-07-01 08:21:13 +00:00
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
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
FrameBufferObject
From Aurelien Albert, "Here is the code to get access to OpenGL handle of an osg::FrameBufferObject"
2013-07-31 07:11:07 +00:00
FrameStamp
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
FrontFace
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Geode
From Ulrich Hertlein, "Attached is a patch that introduces 'static_cast<unsigned int>' on some instances where
2013-05-14 16:12:21 +00:00
Geometry
Added Geometry::drawVertexArraysomplemetation(..) and drawPrimitivesImplemenation(..) methods that are called from drawImplementation(..). These new vertex methods
2013-11-21 10:31:34 +00:00
GL
From Stephan Huber, "recent commits regarding GLuint64EXT broke the build for GLES1 and GLES2. Attached you’ll find a fix which hopefully work for every platform."
2014-01-20 15:10:49 +00:00
GL2Extensions
Added GL2Extensions::isDrawBuffersSupported() and usage of this in FrameBufferObject.cpp to prevent crash under GLES2 when users attempt to use MRT when it's not supported
2013-07-24 13:02:32 +00:00
GLBeginEndAdapter
From Farshid Lashkari, Added GLBeginEndAdapter::reset(), and _overallNormalAssigned, _overallColorAssigned flags to avoid the GLBeginEndAdapter adapter setting colour and normals when none has been assigned.
2012-09-20 11:18:19 +00:00
GLExtensions
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
GLObjects
Fixed typo
2012-08-22 16:39:47 +00:00
GLU
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
GraphicsContext
Merged changes to DisplaySettings from Stephan Huber in prep for controlling the menu hiding behaviour under OSX.
2013-10-22 19:12:34 +00:00
GraphicsCostEstimator
Added newline to end of file
2011-05-12 18:40:18 +00:00
GraphicsThread
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Group
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Hint
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Image
From Stephan Huber, compile fix for OpenGL ES on iOS.
2013-11-18 13:31:44 +00:00
ImageSequence
Added LOAD_AND_RETAIN_IN_UPDATE_TRAVERSAL and LOAD_AND_DISCARD_IN_UPDATE_TRAVERSAL ImageSequence::Mode's to allow for ImageSequence usage without using background paging threads, instead loading all the images on demand in the update traversal.
2013-01-18 16:21:17 +00:00
ImageStream
From David Callu, warning fixes and removal of spaces at end of lines.
2013-06-28 12:00:43 +00:00
ImageUtils
Introduced a cast(T) method into the ImageUtils template functor to allow code reading images to handle casting from source data to a form that a user can use more conviently
2013-11-06 09:23:21 +00:00
io_utils
Introduced a cast(T) method into the ImageUtils template functor to allow code reading images to handle casting from source data to a form that a user can use more conviently
2013-11-06 09:23:21 +00:00
KdTree
Fixed usage of META_NodeVisitor so it doesn't include ""
2013-01-24 18:48:34 +00:00
Light
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
LightModel
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
LightSource
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
LineSegment
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +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
From Ulrich Hertlein, "Attached is a patch that introduces 'static_cast<unsigned int>' on some instances where
2013-05-14 16:12:21 +00:00
LogicOp
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Material
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Math
From Jordi Torres, Android build fix
2013-02-12 15:44:52 +00:00
Matrix
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Matrixd
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Matrixf
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00: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
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Node
From Vladimir Chebeav, fix for removal of nested callbacks
2013-10-18 08:37:18 +00:00
NodeCallback
Fixed remove and add callback so they properly handle nested callbacks
2013-06-10 10:37:08 +00:00
NodeTrackerCallback
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
NodeVisitor
Changed NodeVisitor so that is subclasses from osg::Object rather than osg::Referenced to enable it to be used with serialization and scripting
2013-09-24 15:08:23 +00:00
Notify
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Object
Added compoundClassName() convinience method to standardize the generation of the compoundClassName.
2013-09-20 10:25:23 +00:00
Observer
From Magnus Kessler, typo and documentation fixes
2012-03-29 15:08:15 +00:00
observer_ptr
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00: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
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
OperationThread
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
PagedLOD
From Ulrich Hertlein, "Attached is a patch that introduces 'static_cast<unsigned int>' on some instances where
2013-05-14 16:12:21 +00:00
PatchParameter
Introduced new osg::PatchParameter StateAttribute class to wrap up glPatchParameter associated state.
2013-06-11 10:52:37 +00:00
Plane
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Point
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
PointSprite
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
PolygonMode
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
PolygonOffset
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
PolygonStipple
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Polytope
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
PositionAttitudeTransform
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
PrimitiveRestartIndex
From Aurelien Albert, Added support for glPrimitiveRestartIndex.
2013-06-28 13:43:46 +00:00
PrimitiveSet
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Program
From Aurelien Albert, "Recently I had to integrate a client OpenGL library with OSG. For textures and other StateAttribute I've done that by subclassing osg::StateAttribute and this works well.
2013-07-02 10:32:53 +00:00
Projection
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ProxyNode
From Magnus Kessler, typo and documentation fixes
2012-03-29 15:08:15 +00:00
Quat
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ref_ptr
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Referenced
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +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
From Lukasz Izdebski,"added support for gl_SampleMaski."
2013-02-13 16:29:03 +00:00
Scissor
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ScriptEngine
Added osg::CallbackObject to be used to extend C++ class from scripting languages by providing callback objects assigned to the osg::Object UserDataContainer, with the CallbackObject's Name used to map the "method" provided by the CallbackObject. The CallbackObject is implemented by the script engine to provide the neccessary glue to invoking the script with the appropriate input parameters and handling the output parameters.
2014-01-31 16:20:29 +00:00
Sequence
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ShadeModel
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Shader
From Ulrich Hertlein, "Attached is a patch that introduces 'static_cast<unsigned int>' on some instances where
2013-05-14 16:12:21 +00:00
ShaderAttribute
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ShaderComposer
Added State::releaseGLObjects() and ShaderComposer::releaseGLObjects() to avoid problems with cleanup of graphics context
2013-10-21 16:35:12 +00:00
ShadowVolumeOccluder
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Shape
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ShapeDrawable
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
State
Removed duplicated instances of GLint64EXT declarations
2014-01-07 18:32:45 +00:00
StateAttribute
Added FRAME_BUFFER_OBJECT enum
2013-07-22 10:15:59 +00:00
StateAttributeCallback
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
StateSet
From Ulrich Hertlein, "Attached is a patch that introduces 'static_cast<unsigned int>' on some instances where
2013-05-14 16:12:21 +00:00
Stats
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Stencil
From Magnus Kessler, "After a closer look at this particular issue, I used some grep and sed magic
2010-09-30 16:57:02 +00:00
StencilTwoSided
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Switch
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
TemplatePrimitiveFunctor
Fixed warnings
2009-01-07 10:32:59 +00:00
TexEnv
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
TexEnvCombine
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
TexEnvFilter
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
TexGen
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
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
Removed the unused Texture::Extensions::numTextureUnits()
2013-12-16 11:28:10 +00:00
Texture1D
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Texture2D
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Texture2DArray
Added a getModeUsage() method that prevents any mode being automatically associated with these Texture types that are only usable using non fixed function pipeline.
2014-01-24 12:01:37 +00:00
Texture2DMultisample
Added a getModeUsage() method that prevents any mode being automatically associated with these Texture types that are only usable using non fixed function pipeline.
2014-01-24 12:01:37 +00:00
Texture3D
From Magnus Kessler, typo and documentation fixes
2012-03-29 15:08:15 +00:00
TextureBuffer
From David Callu, warning fixes and removal of spaces at end of lines.
2013-06-28 12:00:43 +00:00
TextureCubeMap
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
TextureRectangle
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Timer
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
TransferFunction
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Transform
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
TriangleFunctor
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
TriangleIndexFunctor
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Uniform
From Ulrich Hertlein, "Attached is a patch that introduces 'static_cast<unsigned int>' on some instances where
2013-05-14 16:12:21 +00:00
UserDataContainer
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
ValueObject
Preliminary support for wrapping methods in the lua script plugin.
2013-12-25 17:36:32 +00:00
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
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec2f
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec2i
From Art Tevs, int and uint Vec classes
2013-06-03 11:38:20 +00:00
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
From Art Tevs, int and uint Vec classes
2013-06-03 11:38:20 +00:00
Vec2us
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
2013-06-27 17:37:03 +00:00
Vec3
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec3b
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec3d
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec3f
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec3i
From Art Tevs, int and uint Vec classes
2013-06-03 11:38:20 +00:00
Vec3s
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec3ub
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
2013-06-27 17:37:03 +00:00
Vec3ui
From Art Tevs, int and uint Vec classes
2013-06-03 11:38:20 +00:00
Vec3us
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
2013-06-27 17:37:03 +00:00
Vec4
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec4b
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec4d
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec4f
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec4i
From Art Tevs, int and uint Vec classes
2013-06-03 11:38:20 +00:00
Vec4s
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec4ub
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Vec4ui
From Art Tevs, int and uint Vec classes
2013-06-03 11:38:20 +00:00
Vec4us
From David Callu, "Added Vec3ub, Vec3us, Vec4us, Vec2ub and Vec2us classes"
2013-06-27 17:37:03 +00:00
Version
Updated version number after 3.3.0 dev release
2013-10-04 16:28:49 +00:00
VertexProgram
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
View
Ran script to remove trailing spaces and tabs
2012-03-21 17:36:20 +00:00
Viewport
Preperation for adding stereo support direclty into osgViewer.
2013-04-15 14:21:32 +00:00