OpenSceneGraph/include/osg
Robert Osfield 3975fc9b01 Improved handling of subloading.
Removed the rescalling of images in osg::Image during texture apply, moving
the rescale so it is locally calculated.  This solves an outstanding threading
problem which occured by multiple draw threads all tried to rescale the same
image at one time.

Made osg::Image ptr in osg::Texture2D non mutable as it is no longer modified
during apply.
2003-04-01 11:49:09 +00:00
..
AlphaFunc Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
AnimationPath Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ApplicationUsage Added help support for display help on screen to osgProducer::Viewer. 2003-03-26 12:50:30 +00:00
ArgumentParser Completed first pass at providing commandline option usage via the new 2003-02-18 21:58:40 +00:00
Array Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Billboard Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
BlendFunc Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
BoundingBox Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
BoundingSphere Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
BoundsChecking Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
buffered_value Implemented load and subload methods in osg::Texture/Texture2D. 2003-03-31 21:41:17 +00:00
Camera Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ClearNode Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ClipNode Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ClipPlane Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
CollectOccludersVisitor Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ColorMask Removed include/osg/Types header defining osg::ubyte, osg::ushort etc. Changed 2003-02-12 19:20:47 +00:00
ColorMatrix Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ConvexPlanarOccluder Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ConvexPlanarPolygon Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
CopyOp Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
CullFace Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
CullingSet Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
CullStack Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Depth Removed include/osg/Types header defining osg::ubyte, osg::ushort etc. Changed 2003-02-12 19:20:47 +00:00
DisplaySettings Ported all glut based demos across to using the new osg::ArgumentParser. 2003-03-14 10:49:06 +00:00
DOFTransform Added support for osg::Transform::asMatrixTransform, asPositionAttitudeTransform 2003-01-24 09:37:56 +00:00
Drawable Added setBound() method to Drawable. 2003-03-11 21:53:28 +00:00
DrawPixels Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Endian Added Endian test header to the core osg, and add use of the new 2003-03-19 21:46:44 +00:00
Export Fixes to osgcluster demo as new Producer based example. 2003-03-16 21:58:27 +00:00
fast_back_stack Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Fog Removed include/osg/Types header defining osg::ubyte, osg::ushort etc. Changed 2003-02-12 19:20:47 +00:00
FrameStamp Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
FrontFace Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Geode Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Geometry Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
GeoSet From Tree, ushort renamed GLushort 2003-03-18 09:29:06 +00:00
GL Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
GLExtensions Fixes to try and keep OSX and Win32 compiling with the new usage of std::max. 2003-02-23 15:50:57 +00:00
GLU Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Group Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Image Improved handling of subloading. 2003-04-01 11:49:09 +00:00
Impostor Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ImpostorSprite Fix for impostors bug where image insert were visible, this was down to a double 2003-01-24 09:11:05 +00:00
Light Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
LightModel Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
LightSource Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
LineSegment Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
LineStipple Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
LineWidth Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
LOD Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Material Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Math Implemented an osg::minimum and osg::maximum template functions to replace 2003-02-24 12:02:00 +00:00
Matrix Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
MatrixTransform Added support for osg::Transform::asMatrixTransform, asPositionAttitudeTransform 2003-01-24 09:37:56 +00:00
Node Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
NodeCallback Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
NodeVisitor Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Notify Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Object Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
OccluderNode Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Plane Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Point Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
PolygonMode Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
PolygonOffset Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
PolygonStipple Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Polytope Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
PositionAttitudeTransform Added support for osg::Transform::asMatrixTransform, asPositionAttitudeTransform 2003-01-24 09:37:56 +00:00
PrimitiveSet Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Projection Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Quat Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ref_ptr Reverted the changes to ref_ptr<> for implicit cast to pointer. 2003-03-06 19:41:59 +00:00
Referenced Fixes for multipipe support. 2003-01-29 17:16:26 +00:00
Sequence Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ShadeModel Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ShadowVolumeOccluder Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Shape Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
ShapeDrawable Improvements to the Text .osg support. 2003-03-10 16:40:26 +00:00
State Adding reseting of the array pointers to the dirty methods. 2003-03-31 11:25:04 +00:00
StateAttribute Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
StateSet Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Statistics Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Stencil Removed last of the uint references. 2003-02-14 11:41:52 +00:00
Switch Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
TexEnv Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
TexEnvCombine Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
TexGen Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
TexMat Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Texture Improved handling of subloading. 2003-04-01 11:49:09 +00:00
Texture1D From Tree, added SG_EXPORT to the inner classes for Java binding work. 2003-03-18 19:42:34 +00:00
Texture2D Improved handling of subloading. 2003-04-01 11:49:09 +00:00
Texture3D From Tree, added SG_EXPORT to the inner classes for Java binding work. 2003-03-18 19:42:34 +00:00
TextureCubeMap From Tree, added SG_EXPORT to the inner classes for Java binding work. 2003-03-18 19:42:34 +00:00
Timer Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Transform Added support for osg::Transform::asMatrixTransform, asPositionAttitudeTransform 2003-01-24 09:37:56 +00:00
TriangleFunctor Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
UByte4 Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
UnitTestFramework Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Vec2 Reverted Don's changed of sqrtf to sqrt. Don't understand why the change was 2003-03-13 14:29:16 +00:00
Vec3 Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Vec4 Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Version Set VERSION_RELEASE back to 3, replaced guards in include/osg/Verson to 2003-03-18 20:02:02 +00:00
VertexProgram Added new Copyright/License notice to header and source files. 2003-01-21 16:45:36 +00:00
Viewport Added help support for display help on screen to osgProducer::Viewer. 2003-03-26 12:50:30 +00:00