Robert Osfield
a11395feec
Added missing copy ops in the copy constructor.
...
Added computeInternalOptimziedGeometry() and associated methods to Geometry
to support alternate versions of a geometry to be used to optimize rendering,
such as flattening indexed attributes to straight attribute arrays.
2003-08-08 00:21:30 +00:00
Robert Osfield
f4d093df36
Fixed computeFastPathsUsed() so that it includes a check for the presence
...
of _vertexIndices and disables fast paths in this case.
2003-08-04 22:03:55 +00:00
Robert Osfield
dd90d924d2
From Romano Magacho. add osg:: to Referenced() calls for IRIX build.
2003-08-04 21:09:40 +00:00
Robert Osfield
372c5b636a
Fixed VC6 for scoping problem in ive plugin.
2003-08-03 02:59:48 +00:00
Robert Osfield
5ec1458975
From Romano Magacho, fix for compile problem under IRIX.
2003-08-03 00:24:59 +00:00
Robert Osfield
79855cf669
Fixed warning in jpeg loader by replacing longjmp with throw/catch.
2003-07-26 18:57:12 +00:00
Robert Osfield
525cd9292d
Fixed long jump warning.
...
CV: ----------------------------------------------------------------------
2003-07-26 14:15:24 +00:00
Robert Osfield
edeb32778c
Fixed warnings.
2003-07-26 04:25:27 +00:00
Don BURNS
e96c0b735b
Fixes to makedefs/makedirdefs ordering in some makefiles, and conditional
...
build for osgslideshow on Sun
2003-07-26 01:02:39 +00:00
Don BURNS
49a93076c1
Removed references to PRODUCER_INCLUDE_DIR and PRODUCER_LIB_DIR in the
...
local makefiles.
Small change in txp loader for sun build
2003-07-25 23:49:03 +00:00
Robert Osfield
acc200a6a2
Fixed warning, which was actually a bug, sometimes you've just gotta love
...
pedantic warnings.
2003-07-24 06:07:12 +00:00
Robert Osfield
1049ead980
Fix warnings.
2003-07-24 06:05:54 +00:00
Robert Osfield
c404bd09ed
Removed all references to sleep/usleep.
2003-07-23 21:32:11 +00:00
Robert Osfield
70db0608a9
Moved t->testCancel() to end of loop.
...
Changed a sleep() to a Yield.
Removed debugging messages.
2003-07-23 21:18:04 +00:00
Robert Osfield
bf5add799d
Added makefile.
2003-07-23 20:57:57 +00:00
Robert Osfield
2f47ab559a
Made the fine grained checking of GL errors off by default.
2003-07-23 20:55:26 +00:00
Robert Osfield
8bd3e9f1b2
From Romano José Magacho da Silva, extension checking for NV_occlusion_query extension.
2003-07-23 20:53:53 +00:00
Robert Osfield
52aa73b18a
Fixes for Win32 build.
2003-07-23 18:32:52 +00:00
Robert Osfield
a7b7d6cefc
Added support for PagedLOD node into .ive format and added support for
...
Enabled texture object reuse by setting an expiry delay in the TextureObjectManager
of 10 seconds - done for both osgDB::DatabasePager and TXP plugin.
2003-07-23 15:52:05 +00:00
Robert Osfield
ace3684d6a
Fixed blending mode on stats output.
2003-07-23 14:59:27 +00:00
Robert Osfield
e95768417c
From Gideon May, added support for osgSim into .osg file format.
2003-07-23 14:06:32 +00:00
Robert Osfield
0c662e596c
Merged changes from Nicklov Trajce and Boris Bralo.
2003-07-23 13:34:48 +00:00
Robert Osfield
2ce08d8088
Warning fixes from Gideon May.
2003-07-23 11:45:37 +00:00
Robert Osfield
cc529aebe0
Bumped up version numbers in preperation for the 0.9.5 release.
2003-07-23 08:54:29 +00:00
Robert Osfield
a36d45e68b
Added check to allocateImage() so that if the pixel size wouldn't be computed
...
unless valid _data already existed on the object.
2003-07-23 08:18:19 +00:00
Robert Osfield
ee30f2e30c
Added support for osg::State::s/getInitialViewMatrix();
...
Added slideshow3D examples to the runexamples.bat.
Fixed DatabasePager to work with the latest OpenThreads.
2003-07-22 21:03:59 +00:00
Robert Osfield
2bce4dda75
Made BlinkSequence subclass from osg::Object.
2003-07-22 12:48:31 +00:00
Robert Osfield
aa8b552ca6
From Marco, updates to osgDB and .osg plugin to better handle reading of
...
objects of specified types.
2003-07-21 18:36:47 +00:00
Robert Osfield
40e38a1645
Added yield call to database paging main loop.
2003-07-21 15:51:43 +00:00
Robert Osfield
7e1fab5bc1
Removed old link.
2003-07-21 11:54:51 +00:00
Robert Osfield
2436d45bfc
Added missing DatabasePager.
2003-07-21 10:39:07 +00:00
Robert Osfield
325dc0f6b7
Moved DatabasePager into from osgProducer into osgDB. This means that osgDB
...
is now dependant on OpenThreads.
2003-07-21 08:19:36 +00:00
Don BURNS
56a13abc05
Updated OSG to use OpenThreads. Moved any references to OpenThread to
...
OpenThreads and removed any dependency on Producer threads, Mutexes, etc.
2003-07-19 00:18:07 +00:00
Robert Osfield
23fc1900ce
From Romano Jose Magacho da Silva, added osg:FragmentProgram.
...
From Robert, add .osg support for FragmentProgram.
2003-07-17 06:43:15 +00:00
Robert Osfield
1bf874ec1f
From Ruben, added support for vertex program in .osg loader.
2003-07-16 22:26:17 +00:00
Robert Osfield
2a142c096a
Added setProjectionMatrix*(), setViewMatrix*() and get*() methods to osgUtil::SceneView.
2003-07-16 22:15:28 +00:00
Robert Osfield
a4b29996fd
Added osg::Matrix::getOtho,getFrustum and getLookAt() methods.
...
Added test for new matrix methods into unit tests example, but these really
should go in their own lib...
2003-07-16 20:14:48 +00:00
Robert Osfield
8e0e9d35d8
Rejigged the management of state in the stats and help drawing so that it used
...
StateSet's rather than straight OpenGL calls.
2003-07-16 13:17:11 +00:00
Robert Osfield
a0d0803f1f
Improvements to the handling of deletion of OpenGL rendering objets such as
...
display lists and textures object such that they can be deleted according
to an available amount of time given to do deletes.
2003-07-16 09:52:43 +00:00
Robert Osfield
82008d5ecd
Updates to the flush rendering objects function calls to allow for
...
managment of amount of time available to do gl delete's. This control is
required for constant frame rate applications.
2003-07-15 21:19:03 +00:00
Robert Osfield
91cf776969
Added missing osg:: infront of Referenced() contructor.
2003-07-15 18:19:21 +00:00
Robert Osfield
c8e7f04200
Fix for compile oddities on an Octane with old zlib headers hanging around,
...
change is non intrusive.
2003-07-15 16:20:50 +00:00
Robert Osfield
1998bdef86
Moved osg::Statistics to osgUtil::Statistics and merged addition to it
...
fro Pavel Moloshtan.
2003-07-15 13:46:19 +00:00
Robert Osfield
deb26621c9
Changed the SceneView::setModelViewMatrix() methods across to being setViewMatrix().
...
The old RefMatrix methods for setModelViewMatrix() and setProjectMatrix() have
been removed to keep the API as minimal as possible.
2003-07-15 11:49:56 +00:00
Robert Osfield
77c0366cb2
From Mike Weiblen's osgGL2 node kit which support the latest OpenGL 2.0 extensions.
2003-07-15 10:45:46 +00:00
Robert Osfield
b2e5e09c28
From Bart Gallet, updates to VisualStudo .dsp's to keep things compiling under Windows.
2003-07-15 09:39:45 +00:00
Robert Osfield
fc4b990a7a
Compile fixes.
2003-07-15 07:53:25 +00:00
Robert Osfield
1b9d7d458a
Added support for texture object manager, which provides an automatic mechansim
...
for reusing deleted textures.
2003-07-14 14:42:10 +00:00
Robert Osfield
94d8e72ad3
warning fixes for IRIX.
2003-07-11 22:05:34 +00:00
Robert Osfield
c0953d2855
Added dataToMergeList into checks for active subgraphs.
2003-07-10 15:23:18 +00:00