OpenSceneGraph/src/osg
Robert Osfield 68c22efa58 From Thomas Hogarth, "Attached is a small build fix for PointSprite when compiling under GLES2 (r13788)
GL_POINT_SPRITE_OES does not exist in GLES2, instead you just draw using GL_POINTS then use gl_PointSize in a vertex shader to set the size."
2013-10-01 09:05:18 +00:00
..
glu Fixed debug build compile problem 2013-07-01 09:09:49 +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 Moved the expansion of the key codes into ApplicationUsage so that help is only generated for non zero keycodes. 2012-12-05 10:13:51 +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 Removed spaces from end of line 2013-06-26 12:33:40 +00:00
AudioStream.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
AutoTransform.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Billboard.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
BlendColor.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
BlendEquation.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
BlendFunc.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
BufferIndexBinding.cpp From David Callu, "Here an update of osg::Uniform : 2012-03-29 09:43:12 +00:00
BufferObject.cpp From David Callu, warning fixes and removal of spaces at end of lines. 2013-06-28 12:00:43 +00:00
Camera.cpp From Frederic Bouvier, "here is my proposal. It is supposed to be used like this : 2010-06-01 14:12:03 +00:00
CameraView.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClampColor.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClearNode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClipNode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClipPlane.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ClusterCullingCallback.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
CMakeLists.txt Added initial cut of basic scripting support, introducing an osg::Script object to wrap up the individual scripts, osg::ScriptCallback for assigning a Script as node callback and an osg::ScriptEngine base class that plugins implement to provided support for specific scripting languages. 2013-08-09 16:51:06 +00:00
CollectOccludersVisitor.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ColorMask.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ColorMatrix.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ComputeBoundsVisitor.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Config.in With assistance from Sukender, moved the depreacted osg::Geometry vertex indices and AttributeBinding definitions out into a separated namespace/class so to use 2013-06-25 16:10:24 +00: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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
DisplaySettings.cpp Changed default of serialize draw to off 2013-07-24 17:30:46 +00:00
Drawable.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
DrawPixels.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
dxtctool.cpp From Diane Delallée and Sukender, "1. Image.cpp 2013-05-28 11:25:13 +00:00
dxtctool.h From Diane Delallée and Sukender, "1. Image.cpp 2013-05-28 11:25:13 +00:00
Fog.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
FragmentProgram.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
FrameBufferObject.cpp From Colin McDonald, "Add test for GL_EXT_framebuffer_object extension : osg uses osg::FBOExtensions to check if Frame Buffer Objects are 2013-09-09 13:33:13 +00: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 Clean up up osg::Geometry, removing long deprecated support for array indices and BIND_PER_PRIMITIVE binding that forced OpenGL slow paths. osg::Geometry is now smaller and only supports OpenGL fasts paths. 2013-06-18 11:18:28 +00:00
Geometry.cpp From Tom Jolley, "I found a couple more bugs after closely looking at the small piece of deprecated geometry in my model. There were problems with more than one primitive in a couple places. The first was the number of vertices were not being accumulated for DrawArraysPrimitiveType (caused another crash). The second is I had to move target_vindex and source_pindex before the PrimitiveSetList loop so they don't get reset on the next primitive (otherwise you end up with a lot of zeros in per vertex lists)." 2013-08-01 10:00:31 +00:00
GL2Extensions.cpp From Aurelien Albert, "This submission is made against trunk version and add the loading of "glVertexAttribDivisor" extension." 2013-06-03 09:19:46 +00:00
GLBeginEndAdapter.cpp From Aurelien Albert, added passing on of the gl array normalize to OpenGL when uses vertex attribute aliasing. 2013-06-27 15:18:38 +00:00
GLExtensions.cpp Added an OSG_INIT_SINGLETON_PROXY(..) to initialize the static s_GLExtensionDisableString variable 2013-05-28 08:38:09 +00:00
GLObjects.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +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 Fixed handling of DISPLAY=127.0.0.1:2 usage. 2013-06-28 14:07:31 +00:00
GraphicsCostEstimator.cpp From David Callu, warning fixes and removal of spaces at end of lines. 2013-06-28 12:00:43 +00:00
GraphicsThread.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Group.cpp From Aurelien Albert, "There is a little bug in the osg::Group::insertChild method : 2013-03-11 17:16:32 +00:00
Hint.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Image.cpp Added a dirty() call to Image::setData(..) 2013-07-18 20:17:48 +00:00
ImageSequence.cpp Added .get()'s to fix compilation when ref_ptr<> type conversion is disabled 2013-02-05 18:22:46 +00: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 From Marcel Pursche, fixed checking of destination dimensions in osg::copyImage. 2013-06-28 14:38:45 +00:00
KdTree.cpp Changed NodeVisitor so that is subclasses from osg::Object rather than osg::Referenced to enable it to be used with serialization and scripting 2013-09-24 15:08:23 +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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
LineSegment.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +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 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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Math.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Matrix_implementation.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Matrixd.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
MatrixDecomposition.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00: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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Node.cpp Added lazy setting of the UserDataContainer to avoid unncessarily create a UserDataContain when an empty description list is passed to Node::setDescriptions(..) 2013-07-23 10:24:28 +00:00
NodeCallback.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
NodeTrackerCallback.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
NodeVisitor.cpp Changed NodeVisitor so that is subclasses from osg::Object rather than osg::Referenced to enable it to be used with serialization and scripting 2013-09-24 15:08:23 +00:00
Notify.cpp From David Callu, warning fixes and removal of spaces at end of lines. 2013-06-28 12:00:43 +00: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 From Sebastian Messerschmidt, "I've taken some time and refactored some places where the old set*Binding were used." 2013-06-26 16:16:23 +00:00
OperationThread.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
PagedLOD.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
PatchParameter.cpp Introduced new osg::PatchParameter StateAttribute class to wrap up glPatchParameter associated state. 2013-06-11 10:52:37 +00:00
Point.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
PointSprite.cpp From Thomas Hogarth, "Attached is a small build fix for PointSprite when compiling under GLES2 (r13788) 2013-10-01 09:05:18 +00:00
PolygonMode.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +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
PositionAttitudeTransform.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
PrimitiveRestartIndex.cpp From Aurelien Albert, Added support for glPrimitiveRestartIndex. 2013-06-28 13:43:46 +00:00
PrimitiveSet.cpp Reverted the usage of OSG_UNUSED and OT_UNUSED as in hindsight these should never have been merged. Adding code to quieten 2013-07-01 08:21:13 +00:00
Program.cpp Fixed warning 2013-07-24 12:48:59 +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 Reverted the usage of OSG_UNUSED and OT_UNUSED as in hindsight these should never have been merged. Adding code to quieten 2013-07-01 08:21:13 +00:00
SampleMaski.cpp From Lukasz Izdebski,"added support for gl_SampleMaski." 2013-02-13 16:29:03 +00:00
Scissor.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ScriptEngine.cpp Added support for passing parameters in and out of scripts. 2013-09-24 15:17:42 +00:00
Sequence.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ShadeModel.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Shader.cpp From David Callu, warning fixes and removal of spaces at end of lines. 2013-06-28 12:00:43 +00: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 From Wang Rui, "In the attached files I've added the Compute Shader support for OSG, as well as serializer updates and a new osgcomputeshaders example. My submission also include a setComputeGroups() function in Program for setting compute-shader work groups, and a bindToImageUnit() function in Texture for binding textures as image variables in shaders. 2013-01-25 11:54:03 +00:00
ShadowVolumeOccluder.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Shape.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
ShapeDrawable.cpp Added handling of an odd number rows in the capsule rendering and primitive calculation. 2013-06-28 12:45:39 +00:00
State.cpp From Aurelien Albert, "I've go some problem with the method "State_Utils::replace" : if the original_phrase is empty, it leads to an infinite loop. 2013-08-05 12:00:34 +00:00
StateAttribute.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
StateSet.cpp From Farshid Lashkari, "I have a scene that makes heavy use of the StateSet::compare method and my profiler showed that a lot of time was being spent inside it. I made a small change to the method so that it performs a quick size comparison between the attribute/mode lists and bin mode before iterating through all the attributes. This made a noticeable improvement in my scene. I've attached the change." 2013-09-30 18:15:51 +00:00
Stats.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Stencil.cpp From Jan Peciva, "please, find attached improved Stencil and StencilTwoSided classes. 2010-09-15 09:56:16 +00:00
StencilTwoSided.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Switch.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +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 Ran script to remove trailing spaces and tabs 2012-03-21 17:36: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 From Lionel Lagarde, "Support for paging and shared PBO" 2013-06-27 16:44:32 +00:00
Texture2D.cpp From Lionel Lagarde, "Support for paging and shared PBO" 2013-06-27 16:44:32 +00:00
Texture2DArray.cpp From Lionel Lagarde, "Support for paging and shared PBO" 2013-06-27 16:44:32 +00:00
Texture2DMultisample.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Texture3D.cpp From Lionel Lagarde, "Support for paging and shared PBO" 2013-06-27 16:44:32 +00:00
Texture.cpp From Colin McDonald, "Add test for GL_EXT_framebuffer_object extension : osg uses osg::FBOExtensions to check if Frame Buffer Objects are 2013-09-09 13:33:13 +00:00
TextureBuffer.cpp From Lionel Lagarde, "Support for paging and shared PBO" 2013-06-27 16:44:32 +00:00
TextureCubeMap.cpp From Lionel Lagarde, "Support for paging and shared PBO" 2013-06-27 16:44:32 +00:00
TextureRectangle.cpp From Lionel Lagarde, "Support for paging and shared PBO" 2013-06-27 16:44:32 +00:00
Timer.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
TransferFunction.cpp Convesion of osg::notify to OSG_INFO etc. 2010-05-28 15:47:52 +00:00
Transform.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Uniform.cpp From Colin McDonald, "Attached are some fixes to build osg using the Solaris Studio compiler. 2013-09-05 10:23:05 +00:00
UserDataContainer.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +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
VertexProgram.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
View.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00
Viewport.cpp Ran script to remove trailing spaces and tabs 2012-03-21 17:36:20 +00:00