OpenSceneGraph/src/osg
2017-05-11 15:25:10 +01:00
..
glu Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
AlphaFunc.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
AnimationPath.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ApplicationUsage.cpp Added an OSG_INIT_SINGLETON_PROXY to make sure that the ApplicationUsage singleton gets intialized before usage. 2014-06-27 15:38:52 +00:00
ArgumentParser.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Array.cpp From Pjotr Svetachov, "In a submission on June 27th a lot of new array types were added. This modified the osg::Array::Type enum. Because of this s_ArrayNames array in Array.cpp is now not in sync. This can lead to corrupt exports or crashes when writing .osg files because the change added new types in the middle of the enum instead of at the end. 2013-07-01 16:15:25 +00:00
AttributeDispatchers.cpp Renamed ArrayDispatchers to AttributeDispatchers to better reflect it's role 2016-10-11 15:14:14 +01:00
AudioStream.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
AutoTransform.cpp Replaced dynamoc_cast<osg::CullStack*> with asCullStack() to improve performance of AutoTransform, screen size based LOD and PagedLOD. 2017-04-26 17:10:58 +01:00
Billboard.cpp Refactor osg::Geode to subclass from osg::Group and reuse the NodeList children container 2014-06-03 09:23:24 +00:00
BlendColor.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
BlendEquation.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
BlendEquationi.cpp Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent. 2016-06-25 12:24:19 +01:00
BlendFunc.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
BlendFunci.cpp Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent. 2016-06-25 12:24:19 +01:00
BufferIndexBinding.cpp Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent. 2016-06-25 12:24:19 +01:00
BufferObject.cpp Quitened down verbose debug messages 2017-01-20 17:31:09 +00:00
Callback.cpp Fixed unused variable warnings 2016-08-26 19:18:00 +01:00
Camera.cpp Fixed crash associated with setting the affinity on a null pointer 2016-10-08 15:58:33 +01:00
CameraView.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Capability.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
ClampColor.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
ClearNode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClipControl.cpp From Mathias Froehlich, "Attached a new state attribute implementing the glClipControl that appeared with GL4.5." 2015-06-30 09:11:00 +00:00
ClipNode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClipPlane.cpp Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent. 2016-06-25 12:24:19 +01:00
ClusterCullingCallback.cpp added call to copy constructor for virtual base classes in copy constructor of derived classes, removed these for abstract classes 2016-08-29 10:41:40 +02:00
CMakeLists.txt Initial work on adding KdTree support for PolytopeIntersector. 2017-05-11 15:25:10 +01:00
CollectOccludersVisitor.cpp Fixed return value 2016-06-23 10:52:16 +01:00
ColorMask.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ColorMaski.cpp Fixed cast 2016-06-29 11:36:44 +01:00
ColorMatrix.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ComputeBoundsVisitor.cpp Added handling of Drawables added directly to scene graph without Geode decorating them. 2014-07-28 16:19:44 +00:00
Config.in add safety checking when dereferencing ref_ptr 2016-05-21 21:29:14 +02:00
ContextData.cpp Fixed uninitialized member variable. 2016-06-10 14:16:49 +01:00
ConvexPlanarOccluder.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ConvexPlanarPolygon.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
CoordinateSystemNode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
CopyOp.cpp From Konstantin Matveyev, "I've changed osg::Uniform::Callback to osg::UniformCallback. 2015-06-02 09:33:22 +00:00
CullFace.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
CullingSet.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
CullSettings.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
CullStack.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
DeleteHandler.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Depth.cpp Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
DepthRangeIndexed.cpp Added osg::DepthRangeIndexed class to wrap up glDepthRangeIndexed functionality. 2016-06-29 12:28:28 +01:00
DisplaySettings.cpp Quiten down debug messages 2017-03-28 11:45:55 +01:00
Drawable.cpp Added lazy state updating for vertex array object binding/unbinding 2017-03-13 11:44:34 +00:00
DrawPixels.cpp 2014-05-14 10:19:43 +00:00
dxtctool.cpp From Diane Delallée and Sukender, "1. Image.cpp 2013-05-28 11:25:13 +00:00
dxtctool.h From Jannik Heller, typo fixes 2015-06-01 13:11:49 +00:00
Fog.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
FragmentProgram.cpp From Jannik Heller , GL object deletion fix. 2016-02-05 20:29:22 +00:00
FrameBufferObject.cpp Fix RenderBuffer not being attached (bug introduced with commit 55b3becb7c ) 2016-08-01 17:48:14 +02:00
FrameStamp.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
FrontFace.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Geode.cpp Refactor osg::Geode to subclass from osg::Group and reuse the NodeList children container 2014-06-03 09:23:24 +00:00
Geometry.cpp Added lazy state updating for vertex array object binding/unbinding 2017-03-13 11:44:34 +00:00
GL.in Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
GLExtensions.cpp GLExtenstions: fix checking of isFrameBufferObjectSupported flag for GLES2 2017-04-24 10:19:58 +01:00
GLObjects.cpp From Jannik Heller, "This submission fixes a typo in the new GLObjectManager 2016-01-19 14:49:56 +00:00
GLStaticLibrary.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
GLStaticLibrary.h Fixed typo of commercial 2010-11-22 11:22:03 +00:00
GraphicsContext.cpp Introduced OpenThreads::Affinity support into osg::Camera, osg::GraphicsContext::Traitse, osgDB::DatabasePager and osgViewer::ViewerBase/Viewer/CompositeViewer. 2016-10-07 12:17:03 +01:00
GraphicsCostEstimator.cpp Fix handling of in-scenegraph Drawables in SmoothingVisitor, TriStripVisitor and GraphicsCostEstimator 2017-02-03 17:55:55 +01:00
GraphicsThread.cpp Fixed typo 2016-09-05 07:59:15 +01:00
Group.cpp Removed dead code 2016-06-23 10:41:58 +01:00
Hint.cpp Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent. 2016-06-25 12:24:19 +01:00
Identifier.cpp Fixed clang warnings 2016-06-03 09:33:47 +01:00
Image.cpp Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
ImageSequence.cpp added assignment of mipmap levels from source image. 2016-03-31 19:21:25 +01:00
ImageStream.cpp Commented out the disabling of use of PBO's in ImageStream, and disabled the use ClientStoreHint in Present3D. 2012-06-12 10:31:50 +00:00
ImageUtils.cpp Fixes shadows warnings 2016-05-20 13:38:34 +01:00
KdTree.cpp Fixed -Wextra warnings 2016-06-08 09:20:16 +01:00
Light.cpp Refactored handling of StateAttiribute's that override the StateAttiribute::getMember() so that when they change their Member value they update the StateSet parents that own them to keep the StateSet's maps coherent. 2016-06-25 12:24:19 +01:00
LightModel.cpp Replaced local static usage to avoid threading and mulit-context issues 2016-09-22 14:33:03 +01:00
LightSource.cpp From Jannik Heller, typo fixes 2015-04-07 18:01:12 +00:00
LineSegment.cpp Renamed LineSegment::intersect(BoundingSphere/Box, double/float&, double/float&) methods to LineSegment::intersectAndComputeRations(..) to avoid confusion with the change in convention for 2015-04-27 19:31:13 +00:00
LineStipple.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LineWidth.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LOD.cpp Replaced dynamoc_cast<osg::CullStack*> with asCullStack() to improve performance of AutoTransform, screen size based LOD and PagedLOD. 2017-04-26 17:10:58 +01:00
LogicOp.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Material.cpp Added simple fallback from osg::Material::apply() when fixed function pipeline is disabled 2017-03-23 14:53:08 +00:00
Math.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Matrix_implementation.cpp Removed the use of register hint and cleaned up indentation 2016-06-04 18:40:37 +01:00
Matrixd.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
MatrixDecomposition.cpp Fixes shadows warnings 2016-05-20 13:38:34 +01:00
Matrixf.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
MatrixTransform.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Multisample.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
Node.cpp Fixed CollectParentPaths visitor so that it sets the setNodeMaskOverride(0xffffffff) to make sure all parents are traversed to find parents, even ones that have their NodeMask set to 0x0. 2015-04-17 13:24:44 +00:00
NodeTrackerCallback.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
NodeVisitor.cpp Added missing Node::asAutoTransform() + NodeVisitor::apply(AutoTransform&). 2017-04-25 18:04:04 +01:00
Notify.cpp Changed dyanmic_cast<> to static_cast<> as code is written in a way that the type is always known. 2016-06-17 08:53:38 +01:00
Object.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Observer.cpp Introduced a alternative implementation of observer_ptr<> that uses ObserverSet rather than an local WeakReference object. 2010-05-20 13:38:28 +00:00
ObserverNodePath.cpp Changed the ref_ptr<T> observer_ptr<>::lock() method to be 2010-05-28 08:57:48 +00:00
OccluderNode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
OcclusionQueryNode.cpp Added initializer 2016-06-23 12:30:36 +01:00
OperationThread.cpp Fixed iterator invalidation bug picked by Covertiy scan. 2016-06-10 12:03:48 +01:00
PagedLOD.cpp Replaced dynamoc_cast<osg::CullStack*> with asCullStack() to improve performance of AutoTransform, screen size based LOD and PagedLOD. 2017-04-26 17:10:58 +01:00
PatchParameter.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
Point.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
PointSprite.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
PolygonMode.cpp Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
PolygonOffset.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
PolygonStipple.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Polytope.cpp Moved the Polytope::contains(..) triangle test into PolytopeIntersector to enable customization and optimization. 2017-05-11 15:25:10 +01:00
PositionAttitudeTransform.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
PrimitiveRestartIndex.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
PrimitiveSet.cpp Added more plugins and texture shader to iOS example, fixed a couple of missed if defines for GLES3 2017-05-04 00:24:46 +01:00
Program.cpp Fixed linking bug caused by repeated Program::addShader()/removeShader() operations invalidating the internal attach/dettech lists. 2017-01-24 17:36:36 +00:00
Projection.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ProxyNode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Quat.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Referenced.cpp Fixed warnings, deprecated another out of date method 2016-09-05 15:35:54 +01:00
SampleMaski.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
Scissor.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ScissorIndexed.cpp Added osg::ScissorIndexed that wraps up glScissorIndexed function 2016-06-29 15:11:02 +01:00
ScriptEngine.cpp Refactored Callback system in osg::Node, osg::Drawable, osg::StateSet and osg::StateAttribute to use a new osg::Callback base class. 2014-06-05 16:26:13 +00:00
Sequence.cpp Added initializer 2016-06-23 12:35:07 +01:00
ShadeModel.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Shader.cpp Added more plugins and texture shader to iOS example, fixed a couple of missed if defines for GLES3 2017-05-04 00:24:46 +01:00
ShaderAttribute.cpp From David Callu, warning fixes and removal of spaces at end of lines. 2013-06-28 12:00:43 +00:00
ShaderComposer.cpp Fixed shadows warnings 2016-05-23 10:22:16 +01:00
ShadowVolumeOccluder.cpp Fixed shadows warning 2016-05-23 10:28:45 +01:00
Shape.cpp Fixed windings 2017-03-29 10:02:03 +01:00
ShapeDrawable.cpp Fixed missing initializer for _color and assignment of color to ShapeDrawable 2017-03-23 14:40:44 +00:00
State.cpp Merge pull request #221 from tomhog/topic-gles3-ios 2017-03-21 17:56:39 +00:00
StateAttribute.cpp Quitened down verbose debug messages 2017-01-20 17:31:09 +00:00
StateSet.cpp Fix for GL3 2017-03-29 11:38:29 +01:00
Stats.cpp Fixed typo 2016-06-22 15:53:37 +01:00
Stencil.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
StencilTwoSided.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
Switch.cpp Further work on Bound class/Node::getBound() and Drawable::getBound() and usage in OSG codebase 2014-05-14 16:01:40 +00:00
TexEnv.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TexEnvCombine.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TexEnvFilter.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TexGen.cpp From Albert Luaces, typo fixes. 2015-06-01 13:40:20 +00:00
TexGenNode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TexMat.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Texture1D.cpp Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
Texture2D.cpp Fixed indentation of comment 2017-01-19 15:56:57 +00:00
Texture2DArray.cpp Removed redundent local variable 2016-05-23 10:30:22 +01:00
Texture2DMultisample.cpp Refactored the GL object deletion management to use new osg::GraphicsObjectManager/GLObjectManager base classes, and osg::ContextData container. 2015-09-23 09:47:34 +00:00
Texture3D.cpp Refactored the GL object deletion management to use new osg::GraphicsObjectManager/GLObjectManager base classes, and osg::ContextData container. 2015-09-23 09:47:34 +00:00
Texture.cpp Added more plugins to iOS example, Textures now working on GLES3 (missed so if defineds) 2017-05-04 18:17:30 +01:00
TextureBuffer.cpp Some spelling fixes in comments. 2016-10-05 18:10:46 +02:00
TextureCubeMap.cpp Refactored the GL object deletion management to use new osg::GraphicsObjectManager/GLObjectManager base classes, and osg::ContextData container. 2015-09-23 09:47:34 +00:00
TextureRectangle.cpp Added conditionals for GLES3, added correct gl headers for GLES3 on iOS and Android to GL.in 2017-03-20 18:33:08 +00:00
Timer.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TransferFunction.cpp Fixed image allocation operations. 2015-02-23 20:28:28 +00:00
Transform.cpp From Jannik Heller, "removed a const_cast that wasn't necessary" 2016-01-19 14:16:58 +00:00
Uniform.cpp added code to deal with #extension for shader, added int64 and uint64 support 2017-01-13 09:33:49 -06:00
UserDataContainer.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ValueMap.cpp Added osg::Identifer, osg::ValueMap and osg::ValueStack classes to provide a general purpose means for storing and retrieving values from map or stack containers. 2016-02-04 13:04:40 +00:00
ValueStack.cpp Added osg::Identifer, osg::ValueMap and osg::ValueStack classes to provide a general purpose means for storing and retrieving values from map or stack containers. 2016-02-04 13:04:40 +00:00
Version.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Version.in From Paul Martz, typo fixes 2009-11-23 09:53:08 +00:00
VertexArrayState.cpp Quitened down debug messages 2017-01-20 17:24:49 +00:00
VertexAttribDivisor.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
VertexProgram.cpp From Jannik Heller , GL object deletion fix. 2016-02-05 20:29:22 +00:00
View.cpp Fixed shadows warning 2016-05-23 10:31:56 +01:00
Viewport.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ViewportIndexed.cpp Added osg::ViewportIndexed that adds support for glViewportIndexed 2016-06-29 11:26:54 +01:00