..
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
Make Array::className() support all Array::Type's
2017-06-16 11:02:14 -04: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
Removed redudent bool parameter from TriangleFunctor::operator(Vec3, Vec3, Vec3, bool) so it's now simply TriangleFunctor::operator(Vec3, Vec3, Vec3) as the bool was always false in recently OSG versions.
2017-05-11 15:25:10 +01:00
CMakeLists.txt
Added missing header
2017-05-11 15:29:31 +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
Moved OSG_USE_DEPRECATED_API from include/osg/Export to Cmake controlled include/osg/Config
2017-05-24 19:40:08 +01: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
Fixes kdtree building
2017-05-31 13:33:37 +02: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