Robert Osfield
6faa6985cf
Updated wrappers
2010-01-08 11:47:31 +00:00
Robert Osfield
248a0813db
From Lilith Bryant, "As discussed previously on the users list. Fixes the redundant calls to
...
glActiveTexture on every State::apply after more than one texunits have been
used.
This is against 2.9.6 (I think SVN head is the same)
Quick Synopsis:
New functions:
State::applyModeOnTexUnit
State::applyAttributeOnTexUnit
State::applyModeMapOnTexUnit
State::applyAttributeMapOnTexUnit
State::applyModeListOnTexUnit
State::applyAttributeListOnTexUnit
All copies of the normal versions, but they also set the active tex unit if
absolutely necessary (i.e. only if they call something OpenGL).
State::apply (*2)
State::applyTextureAttribute
Changed to call the above functions and no longer call setActiveTextureUnit
themselves.
State::setActiveTextureUnit
Made inline, so the benefit of having applyModeOnTexUnit (etc) inline
is retained.
"
2010-01-07 16:49:12 +00:00
Robert Osfield
5d9bf9f4d5
Added virtual pause() method into osg::AudioSink to support pausing of a movie thread and it's associated audio.
...
Updated osgmovie plugin to use the pause support.
2010-01-07 14:35:17 +00:00
Robert Osfield
47af634399
Refactored the way that osg::Image/ImageSequence manages the update callback that needs to be attached to Textures to make it possible to use the Image::update() mechansim in other subclasses from osg::Image.
...
To enable the automatic attachment of the required update callback to call osg::Image::update(..) subclasses from osg::Image will
need to implement the osg::Image::requestUpdateCall() and return true, and implement the osg::Image::update(NodeVisitor*) method to recieve the update call during the update traversal.
2010-01-07 12:14:47 +00:00
Robert Osfield
170ed5c9df
Updated wrappers
2010-01-06 15:43:06 +00:00
Robert Osfield
54694194a5
Updated wrappers
2010-01-05 11:15:17 +00:00
Robert Osfield
22de011107
Renamed osg::GraphicsContext::OperationQueue typedef to GraphicsOperationQueue to avoid naming conflict with osg::OperationQueue
2009-12-14 13:42:00 +00:00
Robert Osfield
8dc2a86e4d
Updated wrappers
2009-12-10 11:30:51 +00:00
Robert Osfield
f099dab160
Updated wrappers
2009-12-09 14:34:24 +00:00
Robert Osfield
57d0729484
Updated wrappers
2009-12-08 15:39:04 +00:00
Robert Osfield
9e9b6b8843
Updated wrappers
2009-12-05 10:13:43 +00:00
Robert Osfield
11abf29c14
From Farshid Lashkari, "I had to make a few small changes to some cmake files to enable the OSG_MSVC_GENERATE_PLUGINS_AND_WRAPPERS_MANIFESTS option for Visual Studio 2008."
2009-12-02 14:58:47 +00:00
Robert Osfield
4d762a81a6
Updated wrappers
2009-11-30 13:44:41 +00:00
Robert Osfield
980db2c772
Updated wrappers
2009-11-27 11:48:21 +00:00
Robert Osfield
7255941cf6
Updated wrappers
2009-11-24 15:26:54 +00:00
Robert Osfield
5f04576abd
Updated wrappers
2009-11-24 14:20:59 +00:00
Robert Osfield
733431004a
Updated wrappers
2009-11-20 14:15:42 +00:00
Robert Osfield
2e11c49742
From Michael Platings, "This plugin adds support for the Autodesk FBX file format. It imports animations, including skeletal and morph animations, hence all my previous submissions to osgAnimation. The plugin won't build without the changes made in the "osgAnimation small additions" submission (14th August).
...
The plugin requires the FBX SDK to be installed, available from http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=6837478 "
2009-11-19 11:44:44 +00:00
Robert Osfield
b4dffc5bf4
Updated wrappers
2009-11-19 10:12:00 +00:00
Robert Osfield
259daac9a9
Updated wrappers
2009-11-18 11:26:00 +00:00
Robert Osfield
488d108ae0
Updated wrappers
2009-10-25 11:46:11 +00:00
Robert Osfield
023fb109a3
Updated wrappers
2009-10-23 12:28:10 +00:00
Robert Osfield
9b6e25cf62
Fixed typo and updated wrappers
2009-10-22 12:56:41 +00:00
Robert Osfield
7690fee435
Updated wrappers
2009-10-22 12:03:36 +00:00
Robert Osfield
f9c69fa7bd
Updated wrappers
2009-10-22 09:08:42 +00:00
Robert Osfield
2785ea4dfb
Added support for automatic vertex aliasing to new ArrayDispatchers, and updated wrappers
2009-10-21 14:09:12 +00:00
Robert Osfield
b7ffae25ce
Updated wrappers
2009-10-20 22:14:59 +00:00
Robert Osfield
37b77a2665
Updated wrappers
2009-10-16 18:50:42 +00:00
Robert Osfield
a0eba771e8
Updated wrappers
2009-10-16 17:22:20 +00:00
Robert Osfield
9e2567cb88
Made the use of the new projection and modelview matrix uniforms optional
2009-10-11 06:05:19 +00:00
Robert Osfield
d59477c8f7
Updated ChangeLog, wrappers and Contributors lists
2009-10-10 11:28:42 +00:00
Robert Osfield
2c4b60cafc
Updated wrappers
2009-10-10 10:54:33 +00:00
Robert Osfield
ae7dfc5796
Fixed warnigns
2009-10-07 09:39:45 +00:00
Robert Osfield
32b21dbb89
Introduced new GLBufferObject pool for managing the memory footprint taken up by VertexBufferObejct, ElementBufferObject and PixelBufferObject.
2009-10-03 09:25:23 +00:00
Robert Osfield
f75013d534
Introduced new BufferObject design + implementation in preperation of implementing a pool system for buffer objects
2009-10-01 20:19:42 +00:00
Robert Osfield
1fce3c0ad1
Added handling of resetting of the texture object format
2009-09-27 15:14:57 +00:00
Robert Osfield
9a1cd7072f
Improved the computation of the TextureProfile _size value, fixed the computation up of the miplevels
2009-09-26 16:28:42 +00:00
Robert Osfield
d56499025b
Introduced memory pool size management
2009-09-23 13:51:20 +00:00
Robert Osfield
3d75054e2c
Preliminary work on support for a texture object pool that is designed to help manage resources down the GPU more tightly.
2009-09-22 18:45:24 +00:00
Robert Osfield
b59556e2e6
Updated wrappers
2009-09-14 16:07:27 +00:00
Robert Osfield
fa84f280f6
Renamed the osgVolume::Layer/ImageDetails parameters RescaleIntercept and RescaleSlope to more general TexelOffset and TexelScale, and changed type to Vec4.
...
Refactored the transfer function set up in RayTracedTechnique to prepare for new scale and offset uniforms.
Updated wrappers
2009-09-03 13:40:50 +00:00
Robert Osfield
ea43bc7d52
Updated wrappers
2009-08-31 15:10:38 +00:00
Robert Osfield
a63dbc225e
Fixed osgAnimation wrappers
2009-08-21 13:55:03 +00:00
Robert Osfield
5d7d7137d2
Updated wrappers
2009-08-21 12:53:23 +00:00
Robert Osfield
613c59ad3b
Updated wrappers
2009-08-21 09:42:54 +00:00
Robert Osfield
321a404f05
Updated wrappers
2009-08-17 15:24:15 +00:00
Robert Osfield
5b81e1e76f
Updated wrappers
2009-08-05 12:51:10 +00:00
Robert Osfield
e078aad61f
Updated wrappers
2009-07-24 15:55:50 +00:00
Robert Osfield
68c459ea30
Updated wrappers
2009-07-24 14:45:09 +00:00
Robert Osfield
3a93bd3fb5
Updated wrappers
2009-07-16 10:56:16 +00:00