..
AlphaFunc
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
AnimationPath
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
ApplicationUsage
From Chris Hanson, typo and comment clean ups
2009-07-24 14:45:44 +00:00
ArgumentParser
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
Array
From Michael Platings, "Here's the all-new, all-dancing DAE plugin, with support for reading
2010-02-26 14:41:50 +00:00
ArrayDispatchers
Introduced usage of OSG_GLES*_AVAILABLE macros to headers and .cpp's to enable building against OpenGL ES 1.x and 2.x headers
2009-10-25 11:52:01 +00:00
AudioStream
From Serge Lages, "Here is a patch to allow setting an audio volume with the AudioSink interface, I've also modified the ffmpeg plugin code to implement the ImageStream's setVolume method with its AudioSink."
2010-01-18 12:43:02 +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
BlendColor
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
BlendEquation
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
BlendFunc
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
BoundingBox
Fixes for doxgen warnings
2009-02-11 10:41:55 +00:00
BoundingSphere
From Paul Obermeier, "Please find enclosed some changed OSG header files.
2009-05-18 10:37:03 +00:00
BoundsChecking
buffered_value
BufferIndexBinding
From Wang Rui, Compile fixes
2010-11-30 08:12:06 +00:00
BufferObject
From Wang Rui, Compile fixes
2010-11-30 08:12:06 +00:00
Camera
From Magnus Kessler, "I'm resubmitting a slightly different version of the changes you left out for
2010-09-16 09:49:22 +00:00
CameraNode
CameraView
From Magnus Kessler, "Attached are a number of files where I have tried to fix up some of the
2010-09-15 12:00:12 +00:00
ClampColor
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
ClearNode
ClipNode
ClipPlane
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
ClusterCullingCallback
CollectOccludersVisitor
ColorMask
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
ColorMatrix
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
ComputeBoundsVisitor
ConvexPlanarOccluder
ConvexPlanarPolygon
CoordinateSystemNode
From Ronald van Maarseveen and Robert Osfield, changed compute of up vector and localToWorld transform so that it takes in to account the geographic latitude.
2009-08-20 14:19:10 +00:00
CopyOp
Added handling of vertex buffer objects into osg::Geometry copy constructor.
2010-10-28 14:01:47 +00:00
CullFace
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
CullingSet
Replaced use of unsigned int/enum mask combinations with int/enum mask combinations to avoid the need for casting enums to unsigned ints,
2010-03-05 12:55:08 +00:00
CullSettings
Replaced use of unsigned int/enum mask combinations with int/enum mask combinations to avoid the need for casting enums to unsigned ints,
2010-03-05 12:55:08 +00:00
CullStack
Moved push/popCulling set it public scope.
2009-01-28 15:15:19 +00:00
DeleteHandler
Depth
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
DisplaySettings
From WojciechLewandowski, Added DispaySettings::SwapMethod and support for it in GraphicsContext::Traits
2010-09-30 14:25:27 +00:00
Drawable
From Tim Moore, Fix for drivers that don't properly support timer extensions.
2010-11-24 10:38:28 +00:00
DrawPixels
Endian
From Mathias Froehlich, "Fix possible problem with aliasing rules.. and fix a gcc warning :)Use a union to determine if we are on a little endian or big endian machine."
2009-06-25 13:26:26 +00:00
Export
Added a couple more pragma's to resolve final Windows warnings
2009-02-06 15:39:44 +00:00
fast_back_stack
Fog
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
FragmentProgram
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
FrameBufferObject
Changed types from unsigned int to int's to address warnings, and changed the extension requirements so the GLES2 builds with FBO's where supported
2010-06-01 18:20:38 +00:00
FrameStamp
FrontFace
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
Geode
Geometry
From Alexander Irion, "When a osg::Geometry node is loaded from a ".osgb" file, there is no element buffer object created for the primitives element indices, although _useVertexBufferObjects is enabled. This bug decreases the rendering performance."
2010-11-01 17:05:53 +00:00
GL
From Thomas Hogarth and Stephan Huber, "attached you'll find part one of iphone-support. It includes
2010-11-25 16:06:04 +00:00
GL2Extensions
From Tim Moore, "Here is initial support for uniform buffer objects. The binding between a buffer object and an indexed target is implemented as a new StateAttribute, UniformBufferBinding. I've included an example program based on the code in the ARB_uniform_buffer_object specification.
2010-11-29 17:43:27 +00:00
GLBeginEndAdapter
Adapted GLBeginEndAdapter to use state.drawQuad(..) rather than use it's local GL_QUADS emulation.
2009-11-12 14:35:44 +00:00
GLExtensions
Copied libutil and libtess implementations in form Mesa 7.9/src/glu into the src/osg/glu,
2010-10-06 14:44:52 +00:00
GLObjects
From Jean-Sebastien Guay, "Changeset 10833 renames discardAllDeletedGLObjects() to discardAllGLObjects() in src/osg/GLObjects.cpp, but the declaration of the function in include/osg/GLObjects remained. So an app using an old version of OSG that called this function would now fail with a linker error instead of a compile error as it should.
2010-09-24 14:40:56 +00:00
GLU
From Brad Christiansen, fix function entry points under Windows to address crash
2010-10-14 11:10:16 +00:00
GraphicsContext
From Thomas Hogarth and Stephan Huber, "attached you'll find part one of iphone-support. It includes
2010-11-25 16:06:04 +00:00
GraphicsThread
Group
Fixed warnings, updated NEWS
2009-01-30 10:55:28 +00:00
Hint
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
Image
From Hartwig Wiesmann, "in the files Image, Observer and TerrainTechnique unused parameters exist resulting in a couple of compiler warnings (depending on the compiler settings though).
2010-11-25 12:07:59 +00:00
ImageSequence
Refactored the way that osg::Image/ImageSequence manages the update callback that needs to be attached to Textures to make it possible to use the Image::update() mechansim in other subclasses from osg::Image.
2010-01-07 12:14:47 +00:00
ImageStream
From David Fries, merge from a series of related submission emails:
2010-08-09 17:02:31 +00:00
ImageUtils
From Juan Hernando, fixed typo in handling of RGBA and BGRA data
2010-01-26 16:50:26 +00:00
io_utils
From Mikhail Izmestev, "This patch fixes operator >> used with std::istream without std::ios::skipws flag. This allow using boost::lexical_cast with osg vectors types, because boost's lexical_cast disable std::ios::skipws flag of std::istream before using operator >>.
2010-09-24 14:38:01 +00:00
KdTree
From Lars Nilsson, "Attached is a small program doing intersection calculations, both with and without KdTree. The geometry is a TRIANGLE_STRIP consisting of five vertices, all with the same rather high Z-value. If the intersection calculation uses KdTree, it fails. When I changed osg::Vec3 to osg::Vec3d in a few places in osg::KdTree it finds the correct intersection point."
2010-01-26 13:05:05 +00:00
Light
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
LightModel
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
LightSource
LineSegment
LineStipple
Introduced usage of OSG_GLES*_AVAILABLE macros to headers and .cpp's to enable building against OpenGL ES 1.x and 2.x headers
2009-10-25 11:52:01 +00:00
LineWidth
LOD
LogicOp
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
Material
Introduced usage of OSG_GLES*_AVAILABLE macros to headers and .cpp's to enable building against OpenGL ES 1.x and 2.x headers
2009-10-25 11:52:01 +00:00
Math
From Mathias Froechlich, "Attached the collected fixes I needed to compile with all of them.
2009-11-18 12:15:29 +00:00
Matrix
Matrixd
Matrixf
From Michael Platings, "Here's the all-new, all-dancing DAE plugin, with support for reading
2010-02-26 14:41:50 +00:00
MatrixTransform
MixinVector
Multisample
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
Node
Tweak of NodeMask docs
2009-07-28 06:00:23 +00:00
NodeCallback
NodeTrackerCallback
Refactor various NodeTracker and MatrixManipulator classes to use the osg::ObserverNodePath and osg::oberserver_ptr<> classes
2010-02-15 20:15:32 +00:00
NodeVisitor
From Chris Hanson, comment fix.
2010-02-25 18:03:14 +00:00
Notify
From Wang Rui, "The Notify header doesn't include the OSG_ALWAYS macro, which is used
2010-06-01 09:23:21 +00:00
Object
From Marin Platings and Robert Osfield, fix of Uniform unique ID by making osg::Object::setName() virtual.
2010-11-26 13:54:11 +00:00
Observer
From Hartwig Wiesmann, "in the files Image, Observer and TerrainTechnique unused parameters exist resulting in a couple of compiler warnings (depending on the compiler settings though).
2010-11-25 12:07:59 +00:00
observer_ptr
From Magnus Kessler, "Attached are a number of files where I have tried to fix up some of the
2010-09-15 12:00:12 +00:00
ObserverNodePath
Refactored Observer/ObserverNodePath and DatabasePager to improve their robustness.
2010-05-14 12:24:13 +00:00
OccluderNode
From Magnus Kessler, "Attached are a number of files where I have tried to fix up some of the
2010-09-15 12:00:12 +00:00
OcclusionQueryNode
From Lukasz Izdebski, "I made some changes in OcclusionQueryNode file.
2010-09-15 11:27:31 +00:00
OperationThread
Fixed warnings, updated NEWS
2009-01-30 10:55:28 +00:00
PagedLOD
Added the ability to turn off the external paging in of PagedLOD children.
2009-07-16 10:13:41 +00:00
Plane
From Sukender, fix for precision of Plane::asVec4()
2010-11-19 18:07:17 +00:00
Point
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
PointSprite
PolygonMode
Introduced usage of OSG_GLES*_AVAILABLE macros to headers and .cpp's to enable building against OpenGL ES 1.x and 2.x headers
2009-10-25 11:52:01 +00:00
PolygonOffset
Ported osgUtil, osgDB, osgGA, NodeKits and plugins to compile against OpenGL ES 1.1 and OpenGL ES 2.0.
2009-10-28 20:31:57 +00:00
PolygonStipple
Introduced usage of OSG_GLES*_AVAILABLE macros to headers and .cpp's to enable building against OpenGL ES 1.x and 2.x headers
2009-10-25 11:52:01 +00:00
Polytope
Changed setting of stack back assigned to push_back to fix bug with cull mask management.
2009-05-07 18:30:33 +00:00
PositionAttitudeTransform
PrimitiveSet
From Holger Helmich, Tessellation shader support
2010-11-23 14:50:31 +00:00
Program
From Wojciech Lewandowski, "As suggested I have added missing method to PerContextProgram. Tested with our programs.
2010-12-12 09:22:09 +00:00
Projection
ProxyNode
From Mathias Froehlich, "attached is a change to the ProxyNode that also includes ProxyNode local
2009-06-12 10:08:15 +00:00
Quat
ref_ptr
From Tim Moore, "This is a patch that allows a ref_ptr to be constructed using an observer_ptr argument, which is locked. This is shorthand for declaring the ref_ptr and then passing it to observer_ptr::lock().
2010-06-01 11:28:04 +00:00
Referenced
From Magnus Kessler, "Attached are a number of files where I have tried to fix up some of the
2010-09-15 12:00:12 +00:00
RenderInfo
From Tim Moore, fixed typo and removed redundent include
2010-06-01 09:21:42 +00:00
Scissor
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
Sequence
From Wang Rui, "Attached are two simple modifications of osg::Sequence and
2010-01-13 13:30:14 +00:00
ShadeModel
Introduced usage of OSG_GLES*_AVAILABLE macros to headers and .cpp's to enable building against OpenGL ES 1.x and 2.x headers
2009-10-25 11:52:01 +00:00
Shader
From Holger Helmich, Tessellation shader support
2010-11-23 14:50:31 +00:00
ShaderAttribute
Added debug State::print(std::ostream&) method and extra debug messages in ShaderComposer and ShaderAttribute.
2010-07-10 17:14:59 +00:00
ShaderComposer
Added basic code injection fields to osg::Shader,
2010-07-05 16:32:58 +00:00
ShadowVolumeOccluder
Shape
From Mathias Goldau, "Added very brief documentation when to use the triangle mesh class. I
2010-11-01 10:31:30 +00:00
ShapeDrawable
State
From Mathias Froehlich, "Attached are most of the fixes that are required to build osg on solaris and
2010-12-02 14:13:54 +00:00
StateAttribute
From Tim Moore, "Here is initial support for uniform buffer objects. The binding between a buffer object and an indexed target is implemented as a new StateAttribute, UniformBufferBinding. I've included an example program based on the code in the ARB_uniform_buffer_object specification.
2010-11-29 17:43:27 +00:00
StateAttributeCallback
From Cedric Pinson, new StateAttributeCallback replacing StateAttribute::Callback
2009-10-22 12:01:06 +00:00
StateSet
Fixed warnings, updated NEWS
2009-01-30 10:55:28 +00:00
Stats
Fixed warnings, updated NEWS
2009-01-30 10:55:28 +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
From Jan Peciva, "please, find attached improved Stencil and StencilTwoSided classes.
2010-09-15 09:56:16 +00:00
Switch
TemplatePrimitiveFunctor
TexEnv
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
TexEnvCombine
Introduced usage of OSG_GLES*_AVAILABLE macros to headers and .cpp's to enable building against OpenGL ES 1.x and 2.x headers
2009-10-25 11:52:01 +00:00
TexEnvFilter
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
TexGen
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
TexGenNode
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
TexMat
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
Texture
From Fabien Lavingotte and Robert Osfield, Fixed handling of texture pool size when TextureObject::setAllocate(..) is called.
2010-11-04 17:53:58 +00:00
Texture1D
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
Texture2D
Introduced bool Texture2D::textureObjectValid(State) and bool SubloadCallback::textureObjectValid(Texture2D&,State&) method to make it tell Texture2D::apply() whether the texture object is still valid or whether it's no longed valid for the any changes to the image attached to the Texture
2010-12-03 14:18:16 +00:00
Texture2DArray
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
Texture2DMultisample
Fixed warnings
2010-04-30 19:41:24 +00:00
Texture3D
Refactored the Texture3D extension setup in osg::Texture3D and gluBuild3DMipmaps and gluBuild3DMipmapLevels.
2010-10-08 11:20:56 +00:00
TextureCubeMap
Removed redudent set up of GL_ cubemap defines as these are now also in include/osg/Texture
2010-10-09 11:27:45 +00:00
TextureRectangle
From Mathias Froehlich, Changed osg::TextureRectangle to use osg::Texutre::applyTexParameters() to take advantage of texture shadow extension settings for texture rectangle
2009-04-24 09:07:22 +00:00
Timer
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
TransferFunction
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
Transform
Added EGL support into build system for GLES1 + GLES2.
2009-10-30 15:17:38 +00:00
TriangleFunctor
TriangleIndexFunctor
Introuced a local typedef of the index array type to keep the functor parameters consistent
2010-12-12 08:54:58 +00:00
Uniform
From Marin Platings and Robert Osfield, fix of Uniform unique ID by making osg::Object::setName() virtual.
2010-11-26 13:54:11 +00:00
Vec2
Vec2b
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec2d
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec2f
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
Vec2s
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec3
Vec3b
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec3d
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec3f
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec3s
From Alexander Wiebel, "I did some spell checking in my spare time. Here come 20 files."
2010-09-24 14:53:10 +00:00
Vec4
Vec4b
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec4d
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec4f
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec4s
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Vec4ub
From Alexander Wiebel, "I came across some functions in Vec* that I thought could benefit from some
2010-09-16 10:33:51 +00:00
Version
Updated version number for 2.9.11 dev release
2010-12-08 11:01:37 +00:00
VertexProgram
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
View
Fixed warnings, updated NEWS
2009-01-30 10:55:28 +00:00
Viewport
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