..
AlphaFunc.cpp
Updated copyright years.
2006-07-18 15:21:48 +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
Removed the redundent prepending of application name.
2008-11-11 16:59:12 +00:00
Array.cpp
Added double Vec*Array support
2007-12-04 14:44:21 +00:00
AutoTransform.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
Billboard.cpp
From Terry Welsh, mplemented POINT_ROT_EYE.
2006-10-14 21:47:13 +00:00
BlendColor.cpp
Intoduced a new setGLExtensions template method to do a copy of void* pointer to
2007-09-10 15:19:23 +00:00
BlendEquation.cpp
Intoduced a new setGLExtensions template method to do a copy of void* pointer to
2007-09-10 15:19:23 +00:00
BlendFunc.cpp
Intoduced a new setGLExtensions template method to do a copy of void* pointer to
2007-09-10 15:19:23 +00:00
BufferObject.cpp
From Peter Hrenka, "I implemented a free list reallocation scheme in
2008-12-15 16:42:22 +00:00
Camera.cpp
From Jaromir Vitek, "In attachment are another fixes for using packed depth+stencil (PDS).
2008-11-25 10:57:14 +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
Intoduced a new setGLExtensions template method to do a copy of void* pointer to
2007-09-10 15:19:23 +00:00
ClearNode.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
ClipNode.cpp
Moved _stateset = new StateSet instances to setStateSet(new StateSet) to make
2008-08-25 10:20:20 +00:00
ClipPlane.cpp
From Robert Osfield and Richard Schmidt, made fixes inspired by an original submission from Richard which
2007-12-08 13:29:31 +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
From Tim Moore, "Double precision versions of BoundingBox and BoundingSphere are useful for doing computations in world coordinates, especially when working with a geocentric scene. By default, these classes are built using floats, so templated versions fill a need. I've used the double precision templates to fix some problems with ViewDependentShadow, which will follow shortly.
2008-11-26 16:39:52 +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
Updated copyright years.
2006-07-18 15:21:48 +00:00
ComputeBoundsVisitor.cpp
Added new osg::ComputeBoundsVisitor
2007-02-16 17:34:34 +00:00
Config.in
From Wojciech Lewandowski, "I have restored MSVC disabled warnings in osg/Export. Difference is they are now disabled only when OSG_DISABLE_MSVC_WARNINGS macro is defined. This macro is set through CMake options and autogenerated in osg/Config. Simon suggested that it would be cool if we had more control over selected warnings. I tried to learn how to make selection of individual warning numbers possible, but had to gave up as my cmake skills were not sufficient. The only way I saw this possible would be adding one define for each MSVC warning number. But many definitions seemed too be to much clutter for osg/Config file so I rejected thar idea. For this it would be cool if autogenerated Config entries could more powerful than simple #define/#undef flags. Maybe Cmake gurus know how to do it.
2008-11-24 16:32:52 +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 Eric Wing, pedantic warning fixes
2007-04-06 15:13:02 +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
Added write(ostream&) method to allow one to print out the current state
2008-04-18 13:57:08 +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
Updated copyright years.
2006-07-18 15:21:48 +00:00
DisplaySettings.cpp
Added DisplaySettings::s/getApplication() to help with gecko plugin initialization when it requires the application name
2008-11-20 12:03:21 +00:00
Drawable.cpp
Added a Refrenced::getGlobalReferencedMutex, and OpenThreads::ScopedPointerLock() and use of this in add/removeParent() codes
2008-10-14 14:27:41 +00:00
DrawPixels.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.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
Warning fixes for IRIX
2005-05-16 15:51:57 +00:00
Fog.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
FragmentProgram.cpp
Introduced new osg::discardDeletedOpenGLObjects() methods, and usage of it in
2008-01-08 13:24:29 +00:00
FrameBufferObject.cpp
From Jaromir Vitek, "patch contains extension to fbo and camera. Camera can attach new render buffer for depth and stencil logical buffer in packed form."
2008-11-09 11:55:11 +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
Introduced Geometry::containsSharedArrays() and Geometry::duplicateSharedArrays() to
2008-09-14 10:31:27 +00:00
GL2Extensions.cpp
Converted OpenGL version number code to using osg::asciiToFloat to avoid issues with conversion using locale senstive atof function
2008-11-24 13:19:01 +00:00
GLExtensions.cpp
Aded osg::isGLExtensionOrVersionSupported(uint contextID, char* extensionName, float minVersionRequired) method that
2008-12-15 19:37:14 +00:00
GLObjects.cpp
Removed redundental vertex buffer object flush methods
2008-01-21 11:36:54 +00:00
GraphicsContext.cpp
From Bill Prendergast, "Found a typo in CameraRenderOrderSortOp in osg/GraphicsContext.cpp
2008-09-17 18:42:52 +00:00
GraphicsThread.cpp
From Colin McDonald, "Attached is an updated to osgViewer::PixelBufferWin32.
2008-03-04 16:39:44 +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
From Robert Osfield and Richard Schmidt, made fixes inspired by an original submission from Richard which
2007-12-08 13:29:31 +00:00
Image.cpp
From Ferdi Smit, "Image.cpp didn't handle the integer data types correctly in the function:
2008-12-03 12:09:21 +00:00
ImageSequence.cpp
Various warning fixes
2008-10-27 13:09:43 +00:00
ImageStream.cpp
From Ulrich Hertlein, fixes for OSX build
2008-09-22 15:01:25 +00:00
KdTree.cpp
Various warning fixes
2008-10-27 13:09:43 +00:00
Light.cpp
From Robert Osfield and Richard Schmidt, made fixes inspired by an original submission from Richard which
2007-12-08 13:29:31 +00:00
LightModel.cpp
From Andy Skinner, adding C includes to avoid issues when mixing C and C++ standard includes
2007-07-28 10:44:03 +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
Updated copyright years.
2006-07-18 15:21:48 +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
Updated copyright years.
2006-07-18 15:21:48 +00:00
Material.cpp
From Richard Schmidt, fix on ordering to be standard OpenGL way.
2007-12-10 20:33:22 +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
From Vivek Rajan, MatrixDecomposition implementaion, adapted by Robert Osfield
2007-02-10 18:01:37 +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
Intoduced a new setGLExtensions template method to do a copy of void* pointer to
2007-09-10 15:19:23 +00:00
Node.cpp
Added a Refrenced::getGlobalReferencedMutex, and OpenThreads::ScopedPointerLock() and use of this in add/removeParent() codes
2008-10-14 14:27:41 +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
Added NullStream class that automatically creates and delete the NullStreamBuffer, thus fixing a memory leak
2008-08-05 15:11:47 +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
From Paul Martz, "I had to make Yet Another tweak to the workaround for the occlusion query issue on NVIDIA cards. Testing indicates that this produces stable results. I checked this in to the 2.6 branch as revision 8965. Please include this on the trunk"
2008-10-03 11:02:13 +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 release OpenGL objects in PagedLOD subgrphs that are no longer being rendered.
2008-10-07 11:35:41 +00:00
Point.cpp
Added extra constructors
2008-03-12 20:15:45 +00:00
PointSprite.cpp
Added Point::Extension::isPointSpriteCoordOriginSupported() method
2007-06-29 17:01:37 +00:00
PolygonMode.cpp
Fixed unitialized variable
2008-07-23 15:42:02 +00:00
PolygonOffset.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
PolygonStipple.cpp
Added extra constructors
2008-03-12 20:15:45 +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
Further perfomrmance optimizations and clean up on new VBO/EBO/PBO API.
2007-05-01 18:03:32 +00:00
Program.cpp
From Art Trevs, set the _geometryVerticesOut to default to 1 as a workaround
2008-05-09 11:54:24 +00:00
Projection.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
ProxyNode.cpp
Refactored DatabasePager and related classes to introduce support for
2008-05-21 21:09:45 +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
Where possible moved redundent C header includes from headers to source files
2008-12-12 18:47:30 +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 constructor argument to ShadeModel
2007-04-05 16:12:10 +00:00
Shader.cpp
From Art Trevs, add support for saving external shader files.
2008-03-04 14:04:48 +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
Converted osg::HeightField across to using a osg::FloatArray internally to enable
2007-03-29 19:42:07 +00:00
ShapeDrawable.cpp
Various warning fixes
2008-10-27 13:09:43 +00:00
State.cpp
Introduce OSG_GL_ERROR_CHECKING env var checking to osg::State constructor so that you
2008-04-18 11:09:54 +00:00
StateAttribute.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
StateSet.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
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
From Paul Melis, "Here is a list of fixes to misspelled APIs. Unfortunately, more than one
2007-06-27 20:36:16 +00:00
Switch.cpp
From Edgar Ellis, "
2006-10-30 12:14:00 +00:00
TexEnv.cpp
Updated copyright years.
2006-07-18 15:21:48 +00:00
TexEnvCombine.cpp
From Paul Melis, fixes to spelling mistakes/typos.
2007-07-11 15:51:17 +00:00
TexEnvFilter.cpp
Converted OpenGL version number code to using osg::asciiToFloat to avoid issues with conversion using locale senstive atof function
2008-11-24 13:19:01 +00:00
TexGen.cpp
Added support for float or double osg::Plane, and the default osg::Plane to double.
2006-11-28 16:00:52 +00:00
TexGenNode.cpp
Moved _stateset = new StateSet instances to setStateSet(new StateSet) to make
2008-08-25 10:20:20 +00:00
TexMat.cpp
Added osg::TexMat::s/getScaleByTextureRectangleSize feature that allows
2006-09-04 12:46:49 +00:00
Texture1D.cpp
Added Texture1D(Image*) and Texture3D(Image*) constructors
2008-10-08 11:30:18 +00:00
Texture2D.cpp
Added support for ImageSequence to all Texture classes
2008-07-22 12:28:46 +00:00
Texture2DArray.cpp
Various warning fixes
2008-10-27 13:09:43 +00:00
Texture3D.cpp
Various warning fixes
2008-10-27 13:09:43 +00:00
Texture.cpp
Aded osg::isGLExtensionOrVersionSupported(uint contextID, char* extensionName, float minVersionRequired) method that
2008-12-15 19:37:14 +00:00
TextureCubeMap.cpp
Added support for ImageSequence to all Texture classes
2008-07-22 12:28:46 +00:00
TextureRectangle.cpp
Added support for ImageSequence to all Texture classes
2008-07-22 12:28:46 +00:00
Timer.cpp
Aded new convinience methods to osg::Timer - s/getStartTick and time_s(), time_m() etc
2006-12-26 17:37:06 +00:00
TransferFunction.cpp
Introduced TransferFunction1D::assign(ValueMap&).
2008-09-13 09:09:51 +00:00
Transform.cpp
Added new Transform::ReferenceType enum ABSOLUTE_RF_INHERIT_VIEWPOINT to support
2007-02-07 16:32:14 +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
VertexProgram.cpp
Introduced new osg::discardDeletedOpenGLObjects() methods, and usage of it in
2008-01-08 13:24:29 +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