OpenSceneGraph/src/osg
Juan Hernando Vieites 42af2d3597 The current implementation of readImageFromCurrentTexture doesn't consider the texture rectangle mode.
Find attached a version of the file that corrects this issue
2016-06-02 16:04:06 +01:00
..
glu Typo fixes 2016-05-30 12:30:05 +01:00
AlphaFunc.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
AnimationPath.cpp
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
ArrayDispatchers.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
AudioStream.cpp
AutoTransform.cpp
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 Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00: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 Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
BufferIndexBinding.cpp From Marcus Hein, Added support for OpenGL SSBO and SSBB via osg::ShaderStorageBufferObject and osg::ShaderStorageBufferBinding to core OSG library, and added new osgSSBO example 2014-12-10 12:23:04 +00:00
BufferObject.cpp Fixed method to match parent class. 2016-06-02 14:31:44 +01:00
Callback.cpp Replaced dynamic_cast<*Callback> with as*Callback() implementation/usage. 2016-01-18 19:04:28 +00:00
Camera.cpp Fixed copy _readBuffer bug. 2016-04-21 14:07:22 +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
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
ClipPlane.cpp
ClusterCullingCallback.cpp Renamed DrawableUpdate/Event/Cull callbacks to use new include/osg/Callback versions 2016-01-19 11:39:28 +00:00
CMakeLists.txt Added new Identifer, ValueMap and ValueStack class to build 2016-02-04 13:07:55 +00:00
CollectOccludersVisitor.cpp Refactored the way that hole are pruned from the occluder hole list. 2014-06-25 15:47:59 +00:00
ColorMask.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ColorMaski.cpp Moved GL2Extensions functionality into the include/osg/GLExtensions header and new GLExtensions object. 2014-12-10 10:38:12 +00:00
ColorMatrix.cpp
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 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
ConvexPlanarOccluder.cpp
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
Depth.cpp
DisplaySettings.cpp From Jannik Heller, fix typo of OSG_COMPILE_CONTEXTS. 2015-11-09 10:43:15 +00:00
Drawable.cpp Removed redudent code paths 2016-06-02 14:18:12 +01:00
DrawPixels.cpp 2014-05-14 10:19:43 +00:00
dxtctool.cpp
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 From Jannik Heller , GL object deletion fix. 2016-02-05 20:29:22 +00:00
FrameStamp.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
FrontFace.cpp
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 Fixes shadows warnings 2016-05-20 13:38:34 +01:00
GL.in Changed GLint64 and GLuint64 setup to use int64_t and uint64_t resptectivly respectively to avoid issues with compiling against Qt5 2015-08-09 09:42:31 +00:00
GLBeginEndAdapter.cpp
GLExtensions.cpp Added glDrawArraysIndirect, glMultiDrawArraysIndirect, glDrawElementsIndirect and glMultiDrawElementsIndirect extensions. 2016-06-01 10:01:44 +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
GraphicsContext.cpp Removed debug message 2016-06-02 14:38:23 +01:00
GraphicsCostEstimator.cpp
GraphicsThread.cpp Added explicit initialization of osg::Referenced(true) to osg::Operation subclasses as it uses virtual inhertiance from osg::Referenced. 2015-07-23 15:46:47 +00:00
Group.cpp Refactor osg::Geode to subclass from osg::Group and reuse the NodeList children container 2014-06-03 09:23:24 +00:00
Hint.cpp
Identifier.cpp Moved the IdentifierMap from global to into osg namespace and changed to static 2016-04-27 14:21:11 +01:00
Image.cpp The current implementation of readImageFromCurrentTexture doesn't consider the texture rectangle mode. 2016-06-02 16:04:06 +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 Fixes shadows warnings 2016-05-20 13:38:34 +01:00
KdTree.cpp Revised KdTreeBuilder so that is used the new apply(osg::Geometry&) method rather than expanding an osg::Geode. 2014-06-26 14:16:11 +00:00
Light.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LightModel.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00: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
LOD.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LogicOp.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Material.cpp
Math.cpp
Matrix_implementation.cpp
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
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 Changed the NodeVisitor::apply(Drawable&) to call apply(Node&) 2014-08-27 15:07:47 +00:00
Notify.cpp From Jannik Heller, typo fixes 2015-06-01 13:11:49 +00:00
Object.cpp
Observer.cpp
ObserverNodePath.cpp
OccluderNode.cpp
OcclusionQueryNode.cpp Fixed uninitialized variable. 2016-06-02 15:41:15 +01:00
OperationThread.cpp Added explicit initialization of osg::Referenced(true) to osg::Operation subclasses as it uses virtual inhertiance from osg::Referenced. 2015-07-23 15:46:47 +00:00
PagedLOD.cpp
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 Re-organized the #ifdef's to avoid usage of glPolyginMode under GLES 2015-03-03 12:00:52 +00:00
PolygonOffset.cpp
PolygonStipple.cpp
PositionAttitudeTransform.cpp
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 From Laurens Voerman, "While compiling with Visual Studio 12 (aka 2013 update 3) I get a these errors: 2016-02-04 19:38:23 +00:00
Program.cpp From Jannik Heller , GL object deletion fix. 2016-02-05 20:29:22 +00:00
Projection.cpp
ProxyNode.cpp
Quat.cpp
Referenced.cpp From Jannik Heller, typo fixes 2015-04-13 10:43:56 +00: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
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 From Albert Luaces, typo fixes. 2015-06-01 13:40:20 +00:00
ShadeModel.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Shader.cpp Refactored the parsing of #pragma to address problems handling #pragma without () usage. 2016-02-29 15:06:36 +00:00
ShaderAttribute.cpp
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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ShapeDrawable.cpp 2014-05-14 10:19:43 +00:00
State.cpp Within the #pragmatic shader composition code added platform specific line endings for WIN32 vs all other platforms to "\r\n" and "\n" respectively. 2016-03-01 11:45:20 +00:00
StateAttribute.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
StateSet.cpp From Jannik Heller, Wrong function call in setTextureAttributeAndModes 2016-03-11 15:35:07 +00:00
Stats.cpp
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
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
Texture1D.cpp Typo fixes 2016-05-30 12:30:05 +01:00
Texture2D.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
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 Reversed the order of some sizedInternalFormats enum entries to sync with the change in serach direction that was checked in as an earlier revision. 2016-03-31 17:12:28 +01:00
TextureBuffer.cpp From Jannik Heller, "I have added new functions Texture::generateAndAssignTextureObject mirroring the Texture::generateTextureObject functions. 2015-06-01 10:50:44 +00: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 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
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 Typo fixes 2016-05-30 12:30:05 +01:00
UserDataContainer.cpp
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
Version.in From Paul Martz, typo fixes 2009-11-23 09:53:08 +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