OpenSceneGraph/src/osg
Robert Osfield e89852e25f From Marco Jez, " I've modified in order to make FBO mipmapping work. In
FrameBufferObject.cpp there is also another fix: when initializing a FBO
attachment from a CameraNode attachment, the renderbuffer's format must be
set to the attachment's internal format, not to the image's pixel format.

Another problem is that attaching a renderbuffer to the FBO through
CameraNode is not simple (if not impossible) if you don't intend to specify
an Image object. Probably CameraNode could be enriched with an
"attach(buffer, width, height, format)" method. For example if you attach a
color buffer as a texture whose size is different than that of the
CameraNode's viewport you also need to attach a depth buffer of the same
size, because the depth buffer that is automatically attached by RenderStage
has the viewport's size. FBOs require that all attachment have the same
dimensions, so said setup will fail if you can't specify a custom depth
renderbuffer"
2006-02-04 21:20:25 +00:00
..
AlphaFunc.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
AnimationPath.cpp Added the support in AnimationPathCallback for taking a pivot, axis and rotation rate 2005-11-09 15:11:22 +00:00
ApplicationUsage.cpp Added writing of commandline options in getFormatedString when there is no description string. 2005-11-09 17:19:34 +00:00
ArgumentParser.cpp From David Guthrie, " In the constructor 2005-06-15 11:49:25 +00:00
Array.cpp From Simon Julier, fixed typo of unknown. 2005-12-08 14:08:09 +00:00
AutoTransform.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Billboard.cpp Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback 2005-05-12 14:03:22 +00:00
BlendColor.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
BlendEquation.cpp From Marco Jez, addition of glw extension checking under Windows, and tweaks to 2006-01-18 11:45:58 +00:00
BlendFunc.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
BoundingBox.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
BoundingSphere.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
BufferObject.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
CameraNode.cpp Added CameraNode::releaseGLObejcts() to help in clean up, and changed the 2005-12-08 10:06:57 +00:00
CameraView.cpp Added osg::CameraView to help application/modellers position their cameras in scenes. Note, 2005-10-04 13:41:20 +00:00
ClearNode.cpp Added s/getClearMask() support to osg::ClearNode, osgUtil::SceneView and the 2005-05-18 19:55:14 +00:00
ClipNode.cpp Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback 2005-05-12 14:03:22 +00:00
ClipPlane.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
ClusterCullingCallback.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
CollectOccludersVisitor.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
ColorMask.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
ColorMatrix.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
ConvexPlanarOccluder.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
ConvexPlanarPolygon.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
CoordinateSystemNode.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
CopyOp.cpp Preliminary steps to adding update and event callbacks to StateSet, StateAttribute 2005-04-22 22:45:39 +00:00
CullFace.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
CullingSet.cpp Added SmokeTrailEffect which renders created particles as single quad or line 2005-10-12 18:42:36 +00:00
CullSettings.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
CullStack.cpp Added SmokeTrailEffect which renders created particles as single quad or line 2005-10-12 18:42:36 +00:00
Depth.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
DisplaySettings.cpp From John Donovan, typo fixes. 2005-11-25 19:18:12 +00:00
Drawable.cpp Added setStateSet(0) to destructors to force the problem clean up of attached 2005-07-30 18:44:18 +00:00
DrawPixels.cpp Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback 2005-05-12 14:03:22 +00:00
dxtctool.cpp Warning fixes for IRIX 2005-05-16 15:51:57 +00:00
dxtctool.h Warning fixes for IRIX 2005-05-16 15:51:57 +00:00
Fog.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
FragmentProgram.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
FrameBufferObject.cpp From Marco Jez, " I've modified in order to make FBO mipmapping work. In 2006-02-04 21:20:25 +00:00
FrameStamp.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
FrontFace.cpp Ported all the render to texture examples across to using the new osg::CameraNode. 2005-07-19 16:30:55 +00:00
Geode.cpp Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback 2005-05-12 14:03:22 +00:00
Geometry.cpp Added checks in the drawImplementation to catch when attribute bindings are set on 2005-12-06 11:24:24 +00:00
GLExtensions.cpp From Marco Jez, addition of glw extension checking under Windows, and tweaks to 2006-01-18 11:45:58 +00:00
GNUmakefile Added beginnings of Programming Guide, and NodeTrackerCallback. 2005-10-24 10:51:50 +00:00
GraphicsContext.cpp Changed debug message to INFO. 2005-12-05 20:11:50 +00:00
GraphicsThread.cpp Added better control for cancel GraphicsThreads. 2005-11-10 15:25:06 +00:00
Group.cpp Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback 2005-05-12 14:03:22 +00:00
Image.cpp Coverted tabs to space in core libraries. 2005-11-17 13:35:53 +00:00
ImageStream.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Light.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
LightModel.cpp Coverted tabs to space in core libraries. 2005-11-17 13:35:53 +00:00
LightSource.cpp Removed the set culling active flag setting 2005-07-14 10:34:46 +00:00
LineSegment.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
LineStipple.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
LineWidth.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
LOD.cpp Added check against LODScale being zero, and fixed the search for the maximum 2005-11-22 10:26:27 +00:00
LogicOp.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Material.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Matrix_implementation.cpp From Mikkel Gjøl, addition of paramter set/get methods to osgGA::*Manipulators, 2005-11-17 11:03:20 +00:00
Matrixd.cpp Coverted tabs to space in core libraries. 2005-11-17 13:35:53 +00:00
Matrixf.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
MatrixTransform.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Multisample.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
Node.cpp Added new Node::getParentalNodePaths() method. 2005-12-07 15:29:29 +00:00
NodeCallback.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
NodeTrackerCallback.cpp Added new Node::getParentalNodePaths() method. 2005-12-07 15:29:29 +00:00
NodeVisitor.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Notify.cpp From Mike Weiblen, addiding of Program::validateProgram and osg::isNotifyEnabled() method 2005-07-14 10:27:00 +00:00
Object.cpp Moved the set/getName() support from osg::Node etc into the osg::Obejct 2005-06-08 13:16:19 +00:00
OccluderNode.cpp Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback 2005-05-12 14:03:22 +00:00
PagedLOD.cpp Added check against LODScale being zero, and fixed the search for the maximum 2005-11-22 10:26:27 +00:00
Point.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
PointSprite.cpp From Ravi Mathur, added extension checks for point sprite support. 2005-09-19 15:28:31 +00:00
PolygonMode.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
PolygonOffset.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
PolygonStipple.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
PositionAttitudeTransform.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
PrimitiveSet.cpp Moved the body of the getNumPrimitives() into the .cpp. 2005-12-03 00:03:31 +00:00
Program.cpp Improved handling of clean up of osg::Program/osg::Shader on closing of a graphis context. 2006-01-16 17:05:17 +00:00
Projection.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
ProxyNode.cpp Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback 2005-05-12 14:03:22 +00:00
Quat.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Referenced.cpp Added env var report. 2005-05-20 06:39:41 +00:00
Scissor.cpp Added glSissor suppor via new osg::Scissor class. 2005-07-22 09:31:19 +00:00
Sequence.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
ShadeModel.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Shader.cpp Improved handling of clean up of osg::Program/osg::Shader on closing of a graphis context. 2006-01-16 17:05:17 +00:00
ShadowVolumeOccluder.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Shape.cpp Coverted tabs to space in core libraries. 2005-11-17 13:35:53 +00:00
ShapeDrawable.cpp Coverted tabs to space in core libraries. 2005-11-17 13:35:53 +00:00
State.cpp Changed the error number reporting to be reported as hex. 2005-11-01 20:16:31 +00:00
StateAttribute.cpp Fixed copy and paste mistakes in setEventCallback methods 2005-05-18 18:31:03 +00:00
StateSet.cpp From Keith Steffen, fixed bug in StateSet::clear() where parents of texture attributes 2005-10-03 19:37:54 +00:00
Stencil.cpp From Eric Wing, fixes for "warning: converting of negative value '-0x00000000000000001' to 'unsigned int'" 2005-11-29 11:39:07 +00:00
Switch.cpp From Farshid Lashkari, compile fix 2005-12-20 09:13:59 +00:00
TexEnv.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
TexEnvCombine.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
TexEnvFilter.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
TexGen.cpp Ported all the render to texture examples across to using the new osg::CameraNode. 2005-07-19 16:30:55 +00:00
TexGenNode.cpp Fix PagedLOD::addChild(,,) so that they allocate the correct size of range data. 2005-07-14 20:32:25 +00:00
TexMat.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Texture1D.cpp From Brad Colbert/Robert Osfield: added s/getSourceFormat and s/getSourceType to osg::Texture 2005-11-08 15:52:21 +00:00
Texture2D.cpp Added temporary ref_ptr<osg::Image> to prevent the _image going out of scope 2005-11-28 20:08:36 +00:00
Texture3D.cpp From Brad Colbert/Robert Osfield: added s/getSourceFormat and s/getSourceType to osg::Texture 2005-11-08 15:52:21 +00:00
Texture.cpp Changed the default value of Texture::_resizeNonPowerOfTwoHint to true, to 2005-11-24 10:28:09 +00:00
TextureCubeMap.cpp From Brad Colbert/Robert Osfield: added s/getSourceFormat and s/getSourceType to osg::Texture 2005-11-08 15:52:21 +00:00
TextureRectangle.cpp From Mike Weiblen, support for ARB_texture_rectangle extension name. 2005-11-16 09:28:09 +00:00
Timer.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00
Transform.cpp Added new Node/Drawable::s/getInitialBound and Node/Drawable::s/getComputeBoundCallback 2005-05-12 14:03:22 +00:00
Uniform.cpp Moved the set/getName() support from osg::Node etc into the osg::Obejct 2005-06-08 13:16:19 +00:00
UnitTestFramework.cpp Coverted tabs to space in core libraries. 2005-11-17 13:35:53 +00:00
Vec3.cpp Coverted tabs to space in core libraries. 2005-11-17 13:35:53 +00:00
Version.cpp Bumped the version numbers up to 1.0 in preparation for 1.0-rc1. 2005-11-09 10:49:56 +00:00
VertexProgram.cpp Added support for per context extension string. 2005-04-26 13:15:27 +00:00
Viewport.cpp Updated Copyright notices to 1998-2005. 2005-04-14 21:41:28 +00:00