..
AlphaFunc.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
AnimationPath.cpp
Added continuous recording of the animation path to the RecordAnimationPathHandler
2008-05-26 17:30:43 +00:00
ApplicationUsage.cpp
Various warning fixes
2008-10-27 13:09:43 +00:00
ArgumentParser.cpp
From Mathias Froehlich, "We are currently getting issues with locale settings and some osg plugins.
2009-06-25 16:07:49 +00:00
Array.cpp
Added double Vec*Array support
2007-12-04 14:44:21 +00:00
ArrayDispatchers.cpp
Moved the GLBeginEndAdapter support out of the blocks of the "#if defined(OSG_GL_VERTEX_FUNCS_AVAILABLE) && !defined(OSG_GLES1_AVAILABLE)" guarded blocks.
2009-11-13 13:42:04 +00:00
AudioStream.cpp
Introduce FFmpegAudioStream implementation
2009-03-03 16:51:01 +00:00
AutoTransform.cpp
Warning fixes for VS, and removal of associated warning disables
2009-01-23 15:12:26 +00:00
Billboard.cpp
From Terry Welsh, mplemented POINT_ROT_EYE.
2006-10-14 21:47:13 +00:00
BlendColor.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
BlendEquation.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
BlendFunc.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
BufferObject.cpp
Removed throw.
2009-11-16 14:58:31 +00:00
Camera.cpp
From Wojciech Lewandowski, "Building on earlier Paul's submission "[osg-users] Main branch MSFBO support change", I have added implicit buffer mask variables to DisplaySettings for setting global defaults for Camera FBOs. These mask variables are named after variables in Camera class. In Paul's submission they were named _renderBufferMask & _resolveBufferMask but I renamed them to _implicitBufferAttachmentRenderMask & _implicitBufferAttachmentResolveMask. DisplaySettings implementation includes reading of environment vars and command line options. Setters and getters follow typical OSG naming convention. I also updated names of ImplictBufferAttachment enum bits to match changed naming scheme.
2009-11-19 10:10:50 +00:00
CameraView.cpp
From Mathias Froehlich, "This is a generic optimization that does not depend on any cpu or instruction
2008-09-17 16:14:28 +00:00
ClampColor.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
ClearNode.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
ClipNode.cpp
Added ClipNode::set/getReferenceFrame();
2008-12-19 15:29:59 +00:00
ClipPlane.cpp
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
ClusterCullingCallback.cpp
From Mike Wittman, "Here is a change to the .cpp file to fix it by disambiguating the cull invocation."
2007-03-28 15:05:49 +00:00
CMakeLists.txt
Removed include/osg/Config as it was causing problem with Windows build
2009-11-18 18:19:29 +00:00
CollectOccludersVisitor.cpp
Removed the exclusion of CullSettings from the genwrapper.conf, and then changed the CullStack RefMatrix& methods to RefMatrix*
2007-02-21 13:48:01 +00:00
ColorMask.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
ColorMatrix.cpp
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
ComputeBoundsVisitor.cpp
Added new osg::ComputeBoundsVisitor
2007-02-16 17:34:34 +00:00
Config.in
Moved the set of include/osg/Version into Cmake
2009-11-18 16:24:01 +00:00
ConvexPlanarOccluder.cpp
From Eric Wing, pedantic warning fixes
2007-04-06 15:13:02 +00:00
ConvexPlanarPolygon.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
CoordinateSystemNode.cpp
Added better handling of 0,0,0 values
2007-06-13 13:41:23 +00:00
CopyOp.cpp
From Cedric Pinson, "Here a patch to be able to clone stateattribute, in order to do that i
2009-10-22 10:33:16 +00:00
CullFace.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
CullingSet.cpp
From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)."
2007-12-10 17:30:18 +00:00
CullSettings.cpp
From Mathias Froehlich, "We are currently getting issues with locale settings and some osg plugins.
2009-06-25 16:07:49 +00:00
CullStack.cpp
Updated wrappers
2007-08-10 17:44:54 +00:00
DeleteHandler.cpp
Removed duplicate declaration of DeleteHandlerPointer
2008-01-24 10:04:33 +00:00
Depth.cpp
Fixed build on OpenGLES-1.1 and OpenGLES-2.0 targets
2009-10-27 18:07:12 +00:00
DisplaySettings.cpp
From Wojciech Lewandowski, "Building on earlier Paul's submission "[osg-users] Main branch MSFBO support change", I have added implicit buffer mask variables to DisplaySettings for setting global defaults for Camera FBOs. These mask variables are named after variables in Camera class. In Paul's submission they were named _renderBufferMask & _resolveBufferMask but I renamed them to _implicitBufferAttachmentRenderMask & _implicitBufferAttachmentResolveMask. DisplaySettings implementation includes reading of environment vars and command line options. Setters and getters follow typical OSG naming convention. I also updated names of ImplictBufferAttachment enum bits to match changed naming scheme.
2009-11-19 10:10:50 +00:00
Drawable.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
DrawPixels.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
dxtctool.cpp
From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)."
2007-12-10 17:30:18 +00:00
dxtctool.h
Fixed warnings
2009-01-07 11:24:47 +00:00
Fog.cpp
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
FragmentProgram.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
FrameBufferObject.cpp
From Paul Martz, enabled packed_depth_stencil support for GL3
2009-11-11 12:04:06 +00:00
FrameStamp.cpp
Added default setting of use of thread safe ref/unref.
2007-08-22 09:42:27 +00:00
FrontFace.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
Geode.cpp
From Roland Smeenk, "Attached you will find a large set of small typo fixes (mainly in the comments)."
2007-12-10 17:30:18 +00:00
Geometry.cpp
Added optional finer grained checks for GL errors within Geometry::drawImplementation() to help track down GL errors.
2009-11-13 13:25:59 +00:00
GL2Extensions.cpp
Introduced OSG_GL*_FEATURES macros defined in include/GL that are set to 0 or 1 according to what the assocoated version of GL is compiled against.
2009-11-10 17:01:08 +00:00
GLBeginEndAdapter.cpp
Adapted GLBeginEndAdapter to use state.drawQuad(..) rather than use it's local GL_QUADS emulation.
2009-11-12 14:35:44 +00:00
GLExtensions.cpp
Merged runtime fix for Win32 OpenGLES build that avoids usage of wglGetProcAddress.
2009-11-11 09:15:03 +00:00
GLObjects.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
GraphicsContext.cpp
<iterator>, <stdlib.h> and <ctype.h> includes required for QNX compiler
2009-11-17 14:06:07 +00:00
GraphicsThread.cpp
Introduced a releaseAllOperation after completeion of OperationThread::run() to enable CUDA integration (in osgCuda) to be able to free up its resources. Code drawn from a submission from Mick.
2009-03-12 17:26:21 +00:00
Group.cpp
From Daniel Stien, "When removing a child from a osg::Group, childRemoved is called after the
2008-01-14 10:14:32 +00:00
Hint.cpp
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
Image.cpp
Removed usaged of throw and catch to enable better compatibility with embedded systems that don't support C++ exceptions efficiently.
2009-11-16 14:47:52 +00:00
ImageSequence.cpp
Various warning fixes
2008-10-27 13:09:43 +00:00
ImageStream.cpp
Introduced osg::AudioStream class to help manage audio streams coming in from movie reading plugins
2009-02-27 20:16:08 +00:00
ImageUtils.cpp
Moved osgVolume::ImageUtils to osg::ImageUtils, updated wrappers, and started moving osgvolume example across to create osgVolume subgraphs
2009-01-09 15:19:25 +00:00
KdTree.cpp
Warning fixes for VS, and removal of associated warning disables
2009-01-23 15:12:26 +00:00
Light.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
LightModel.cpp
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
LightSource.cpp
Moved _stateset = new StateSet instances to setStateSet(new StateSet) to make
2008-08-25 10:20:20 +00:00
LineSegment.cpp
Added double versions of intersect methods
2008-03-13 16:05:40 +00:00
LineStipple.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
LineWidth.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
LOD.cpp
Added ViewPoint support into NodeVistor/CullStack/CullVisitor/LOD/PagedLOD etc to facilate
2006-12-15 17:27:18 +00:00
LogicOp.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
Material.cpp
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.cpp
Introduce osg::asciiToDouble/asciiToFloat function.
2008-11-23 11:35:43 +00:00
Matrix_implementation.cpp
From Mathias Froehlich, "This is a generic optimization that does not depend on any cpu or instruction
2008-09-17 16:14:28 +00:00
Matrixd.cpp
Moved UnitTestFramework from core osg lib into osgunittests example
2006-12-19 17:06:59 +00:00
MatrixDecomposition.cpp
Fixed warning
2009-02-03 17:14:34 +00:00
Matrixf.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
MatrixTransform.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
Multisample.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
Node.cpp
From Cedric Pinson and Robert Osfield, addition of NodeCallbacks to osg::CopyOp and osg::Node copy constructor.
2009-06-18 10:01:39 +00:00
NodeCallback.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
NodeTrackerCallback.cpp
Fixed typo
2007-07-11 16:06:04 +00:00
NodeVisitor.cpp
Moved the apply(&) default implementations from the header into the NodeVisitor.cpp,
2008-06-27 12:35:56 +00:00
Notify.cpp
<iterator>, <stdlib.h> and <ctype.h> includes required for QNX compiler
2009-11-17 14:06:07 +00:00
Object.cpp
From Eric Wing, pedantic warning fixes
2007-04-06 15:13:02 +00:00
OccluderNode.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
OcclusionQueryNode.cpp
Fixed warnings
2009-01-07 12:27:45 +00:00
OperationThread.cpp
From Ulrich Hertlein, fixes for OSX build
2008-09-22 15:01:25 +00:00
PagedLOD.cpp
Added the ability to turn off the external paging in of PagedLOD children.
2009-07-16 10:13:41 +00:00
Point.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
PointSprite.cpp
Introduced OSG_GL*_FEATURES macros defined in include/GL that are set to 0 or 1 according to what the assocoated version of GL is compiled against.
2009-11-10 17:01:08 +00:00
PolygonMode.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
PolygonOffset.cpp
Removed specific ATI path in PolygonOffset as it doesn't look to be neccessary with present ATI hardware/drivers
2009-04-23 10:23:20 +00:00
PolygonStipple.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
PositionAttitudeTransform.cpp
From Mathias Froehlich, "This is a generic optimization that does not depend on any cpu or instruction
2008-09-17 16:14:28 +00:00
PrimitiveSet.cpp
Adapted GLBeginEndAdapter to use state.drawQuad(..) rather than use it's local GL_QUADS emulation.
2009-11-12 14:35:44 +00:00
Program.cpp
Ported osg::Geometry across to supporting the aliasing of vertex, color and normal etc. calls to Vertex Attributes.
2009-10-16 16:26:27 +00:00
Projection.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
ProxyNode.cpp
From Mathias Froehlich, "attached is a change to the ProxyNode that also includes ProxyNode local
2009-06-12 10:08:15 +00:00
Quat.cpp
Added Matrix*::getRotate()/setRotate(Quat), deprecating Matrix*::get(Quat&), Matrix*::set(Quat&)
2006-07-31 17:31:21 +00:00
Referenced.cpp
From Mathias Froehlich, "an other topic pointed out by some Microsoft verification tool:
2009-03-10 17:51:05 +00:00
Scissor.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
Sequence.cpp
From Andy Preece,
2008-11-26 12:50:12 +00:00
ShadeModel.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
Shader.cpp
Added osg::ShaderBinary::readShaderBinaryFile(..) static method
2009-11-18 11:25:28 +00:00
ShadowVolumeOccluder.cpp
Removed the exclusion of CullSettings from the genwrapper.conf, and then changed the CullStack RefMatrix& methods to RefMatrix*
2007-02-21 13:48:01 +00:00
Shape.cpp
From Chris Hanson, typo and comment clean ups
2009-07-24 14:45:44 +00:00
ShapeDrawable.cpp
Ported osg::Geometry across to supporting the aliasing of vertex, color and normal etc. calls to Vertex Attributes.
2009-10-16 16:26:27 +00:00
State.cpp
Moved across to use OSG_FIXED_FUNCTION_AVAILABLE
2009-11-17 15:54:20 +00:00
StateAttribute.cpp
From Cedric Pinson, "Here a patch to be able to clone stateattribute, in order to do that i
2009-10-22 10:33:16 +00:00
StateSet.cpp
Moved across to use OSG_FIXED_FUNCTION_AVAILABLE
2009-11-17 15:54:20 +00:00
Stats.cpp
Added use of Mutex into osg::Stats to better handle multi-threaded usage
2007-02-14 16:24:49 +00:00
Stencil.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
StencilTwoSided.cpp
Fixed warnings
2008-12-17 16:13:23 +00:00
Switch.cpp
From Edgar Ellis, "
2006-10-30 12:14:00 +00:00
TexEnv.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
TexEnvCombine.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
TexEnvFilter.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
TexGen.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
TexGenNode.cpp
From Mathias Froehlich, "attached is a change to TexGenNode rev 10060 that removes a private member
2009-04-22 13:07:02 +00:00
TexMat.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
Texture1D.cpp
Fixed build with no automatic conversion of ref_ptr<> to C pointer
2009-11-06 16:09:55 +00:00
Texture2D.cpp
Removed redundant include of GLU
2009-11-10 12:02:40 +00:00
Texture2DArray.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
Texture3D.cpp
Added OSG_GLES2_FEATURES and OSG_GL3_FEATURES usage where appropriate
2009-11-10 19:16:36 +00:00
Texture.cpp
From Tugkan Calapoglu, "we started to have problems with textures after a recent svn update. I
2009-11-19 12:39:04 +00:00
TextureCubeMap.cpp
Introduced OSG_GL*_FEATURES macros defined in include/GL that are set to 0 or 1 according to what the assocoated version of GL is compiled against.
2009-11-10 17:01:08 +00:00
TextureRectangle.cpp
Introduced OSG_GL*_FEATURES macros defined in include/GL that are set to 0 or 1 according to what the assocoated version of GL is compiled against.
2009-11-10 17:01:08 +00:00
Timer.cpp
From Pau Garcia i Quiles, "On Linux/Unix, when you change the system time (for instance, using
2009-11-18 13:00:35 +00:00
TransferFunction.cpp
Fixed bug in interpolation of colour values
2009-09-11 13:08:49 +00:00
Transform.cpp
From Emmanuel Roche, "I've also updated the computeBound() method from the osg::Transform class : this method was using float based temporary variables and thus the double precision is lost here. I've changed that to use the generic types osg::BoundingSphere::vec_type and osg::BoundingSphere::value_type instead."
2009-06-01 11:08:34 +00:00
Uniform.cpp
From Paul Martz, "I'm not sure why this message was added, but it doesn't appear to merit INFO verbosity. Changing this from INFO to DEBUG_FP."
2008-12-15 16:46:13 +00:00
Version.cpp
From Mike Wittman and Robert Osfield, added support for SO_VERSION number in
2007-09-11 10:10:43 +00:00
Version.in
Moved the set of include/osg/Version into Cmake
2009-11-18 16:24:01 +00:00
VertexProgram.cpp
Added CMake support for specifying what OpenGL target and features that the OpenSceneGraph build should use.
2009-10-23 13:19:57 +00:00
View.cpp
From Ulrich Hertlein, "attached are some minor tweaks:
2008-07-17 13:51:14 +00:00
Viewport.cpp
Various work on osgViewer library, including warp point and graphics window resize support
2007-01-01 18:20:10 +00:00