OpenSceneGraph/src/osg
2018-11-15 14:26:41 +08:00
..
glu GL_RG is now a support format in gluScaleImage(). 2018-06-27 11:04:01 +01:00
shaders Added built-in shaders for shader_pipeline functionality 2017-03-24 18:53:22 +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 Renamed EnvVar header to os_utils in prep for adding more OS related calls to it 2018-01-12 16:48:17 +00:00
ArgumentParser.cpp Fix typos and spelling. 2018-04-20 18:18:22 +02: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 Rewrote the handling of AutoTransform::setAutoScaleToScreen(bool) functionality so that is disabling CullingActive when switched on. 2018-04-02 18:26:26 +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
BindImageTexture.cpp Improved handling of updates to the Texture target that require the texture to be reapplied. 2018-02-13 12:12:34 +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 Merge remote-tracking branch 'upstream/master' into MDI7 2017-08-24 11:26:23 +02:00
BufferObject.cpp Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Callback.cpp Imoroved backwards compatibility with 3.6 2018-05-14 10:47:50 +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 Added check to make sure that glEnablei and glDisablei are only called when the capability is non zero to fix GL invalid value error. 2018-05-23 07:49:00 +01: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 Addition of radius parameter for ClusterCullingCallback's constructor 2018-02-15 21:10:59 +01:00
CMakeLists.txt Automatically generate pkgconfig files instead of using manually maintained templates 2018-11-15 14:26:41 +08:00
CollectOccludersVisitor.cpp Fix typos and spelling. 2018-04-20 18:18:22 +02: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 Removed the OSG_SYSTEM_SUPPORTED cmake var and added use of posix_spawn under Apple with C system function used elsewhere. 2018-01-23 11:43:55 +00: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 Added CopyOp handling of Uniform. 2017-03-23 18:12:52 +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 Renamed EnvVar header to os_utils in prep for adding more OS related calls to it 2018-01-12 16:48:17 +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 Removed the GLclampd declaration and replaced its usage with GLdouble to standardize the OSG extension setup with current GL/GLES headers. 2017-08-16 14:20:00 +01:00
DispatchCompute.cpp Pulled in latest changes from 3.6 branch 2018-04-07 18:14:57 +01:00
DisplaySettings.cpp Renamed CMake variable + C++ #define to OSG_GL_CONTEXT_VERSION 2018-04-24 17:05:03 +01:00
Drawable.cpp Added reset of _stateset to prevent the releaseGLObjects calling release on th StateSet from the destructor 2018-09-03 09:56:37 +01:00
DrawPixels.cpp Fix typos and spelling. 2018-04-20 18:18:22 +02:00
dxtctool.cpp added dxtc support in Image::getColor, enhanced Image::isImageTranslucent to test opacity of dxt3 and dxt5 images 2017-10-12 13:49:57 +02:00
dxtctool.h added dxtc support in Image::getColor, enhanced Image::isImageTranslucent to test opacity of dxt3 and dxt5 images 2017-10-12 13:49:57 +02: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 Cleaned up inbludes and unused code 2018-04-20 14:01:21 +01:00
Geometry.cpp Added reset of _stateset to prevent the releaseGLObjects calling release on th StateSet from the destructor 2018-09-03 09:56:37 +01:00
GL.in Renamed CMake variable + C++ #define to OSG_GL_CONTEXT_VERSION 2018-04-24 17:05:03 +01:00
GLExtensions.cpp Removed unused static variables 2018-10-02 12:30:28 +01:00
GLObjects.cpp Fix typos and spelling. 2018-04-20 18:18:22 +02: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 Renamed CMake variable + C++ #define to OSG_GL_CONTEXT_VERSION 2018-04-24 17:05: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 Merged check against data type changes from 3.6 branch. 2018-09-05 14:12:04 +01: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 Avoid name collision with size_t 2018-07-18 16:19:21 +02:00
KdTree.cpp Fixed copy constructor 2018-09-05 18:08:04 +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 Fix typos and spelling. 2018-04-20 18:18:22 +02: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 Fix typos and spelling. 2018-04-20 18:18:22 +02: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 Notify: silence warning about unused argument 2018-05-27 14:21:57 +02: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 Fixed relaseGLObjects() calls 2018-06-27 11:07:10 +01:00
OperationThread.cpp Fixed iterator invalidation bug picked by Covertiy scan. 2016-06-10 12:03:48 +01:00
os_utils.cpp Fixed build when OSG_ENVVAR_SUPPORTED is disabled and quietened down warnings using OSG_UNUSED* macros 2018-05-10 19:00:13 +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 Added GLExtensions::isPointSpriteModeSupported to allow it to be enable for GL versions that support GL_POINT_SPRITE_ARB/GL_POINT_SPRITE_OES 2018-06-27 11:04:14 +01: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
PrimitiveSetIndirect.cpp Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Program.cpp osg::Program's compileGLObjects and apply methods fixed for OSG without OSG_GL_FIXED_FUNCTION_AVAILABLE 2018-04-03 12:22:34 +01: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
Sampler.cpp Moved defined into GLDefines header to avoid compile issues under Windows 2018-01-15 16:02:44 +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 Protect the _programSet in Shader with a mutex. 2018-09-04 10:35:38 -04: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 Fix typos and spelling. 2018-04-20 18:18:22 +02:00
Shape.cpp Fixed crash when using ShapeDrawable with a TriangleMesh or ConvexHull shape due to missing texture coords 2018-05-13 11:53:21 +01:00
ShapeDrawable.cpp Changed the ShapeDrawable::build() methpd so that it does run when the ShadpwDrawabe is a KdTree. 2018-09-04 15:27:41 +01:00
State.cpp Added settting of the PointSprite mode validity to State::initializeExtensionProcs() 2018-08-22 10:02:29 +01:00
StateAttribute.cpp Quitened down verbose debug messages 2017-01-20 17:31:09 +00:00
StateSet.cpp Tightened up the setting of the Member property of Texture attributes 2018-08-08 07:34:14 +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 Added parameter to invocation of all GLSL TexEnv combinations and cleaned up debug output from new osg::UniformTemplate implementations 2017-03-24 10:08:51 +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 Raymond de Vries, Windows build fixes 2017-12-01 14:38:52 +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 Standardized the glTexStorage*() calls to use osg::maximum(_numMipmapLevels,1) of rnumber of mipmaps to keep the usage consistent. 2018-09-12 19:11:31 +01:00
Texture2D.cpp Standardized the glTexStorage*() calls to use osg::maximum(_numMipmapLevels,1) of rnumber of mipmaps to keep the usage consistent. 2018-09-12 19:11:31 +01:00
Texture2DArray.cpp Standardized the glTexStorage*() calls to use osg::maximum(_numMipmapLevels,1) of rnumber of mipmaps to keep the usage consistent. 2018-09-12 19:11:31 +01:00
Texture2DMultisample.cpp renaming variable and remove redondant test and variable 2018-08-18 22:55:30 +02:00
Texture3D.cpp Standardized the glTexStorage*() calls to use osg::maximum(_numMipmapLevels,1) of rnumber of mipmaps to keep the usage consistent. 2018-09-12 19:11:31 +01:00
Texture.cpp Fix hardware mipmap generation for cube maps 2018-10-02 09:04:26 -07:00
TextureBuffer.cpp Merge branch 'master' into shader_pipeline 2018-01-03 12:34:01 +00:00
TextureCubeMap.cpp Standardized the glTexStorage*() calls to use osg::maximum(_numMipmapLevels,1) of rnumber of mipmaps to keep the usage consistent. 2018-09-12 19:11:31 +01:00
TextureRectangle.cpp Fixed compilation issues for implicit ref_ptr conversion OFF 2018-09-10 13:19:42 -04:00
Timer.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TransferFunction.cpp Fixed precision issue with filling in the last element of the TransferFunction1D's osg::Image. 2018-02-27 19:09:18 +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 built-in shaders for shader_pipeline functionality 2017-03-24 18:53:22 +00: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 Fix typos and spelling. 2018-04-20 18:18:22 +02: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