openmw-tes3coop/components/sceneutil
scrawl 9f03982e0b Use a dedicated VBO for RigGeometry's vertices and normals
The VBO used by the source geometry's arrays may be unintentionally shared with other RigGeometries.

The vertices and normals are the only attributes that are modified at all, so using a dedicated VBO for these should improve performance further.
2016-03-11 19:08:48 +01:00
..
attach.cpp Don't use Geodes 2016-03-10 13:17:01 +01:00
attach.hpp Add utility for assembling body parts / equipment 2015-03-29 19:39:22 +02:00
clone.cpp Remove support for OSG 3.2 2016-02-12 14:46:45 +01:00
clone.hpp Add SceneManager and clone utility 2015-03-26 18:02:51 +01:00
controller.cpp Don't use Geodes 2016-03-10 13:17:01 +01:00
controller.hpp Don't use Geodes 2016-03-10 13:17:01 +01:00
lightcontroller.cpp Move observer_ptr include where it belongs 2016-01-25 21:03:33 +01:00
lightcontroller.hpp Pass a Vec4f by reference 2016-01-03 16:43:20 +01:00
lightmanager.cpp Manually apply the osg::Light state 2016-03-11 15:43:20 +01:00
lightmanager.hpp Move observer_ptr include where it belongs 2016-01-25 21:03:33 +01:00
lightutil.cpp Move observer_ptr include where it belongs 2016-01-25 21:03:33 +01:00
lightutil.hpp Fix clang analyzer warnings 2016-02-16 19:17:04 +01:00
positionattitudetransform.cpp Use a single-precision PositionAttitudeTransform in speed critical places 2015-11-22 19:54:26 +01:00
positionattitudetransform.hpp Use a single-precision PositionAttitudeTransform in speed critical places 2015-11-22 19:54:26 +01:00
riggeometry.cpp Use a dedicated VBO for RigGeometry's vertices and normals 2016-03-11 19:08:48 +01:00
riggeometry.hpp OSG extensions namespace fixes 2015-12-06 15:27:43 +01:00
skeleton.cpp Fix "RigGeometry rendering with no skeleton" warnings in rare cases 2016-02-29 18:20:56 +01:00
skeleton.hpp Fix "RigGeometry rendering with no skeleton" warnings in rare cases 2016-02-29 18:20:56 +01:00
statesetupdater.cpp StateSetUpdater: use the frameNumber 2015-12-03 23:46:25 +01:00
statesetupdater.hpp StateSetUpdater: use the frameNumber 2015-12-03 23:46:25 +01:00
unrefqueue.cpp Accept a const Object in UnrefQueue 2016-02-09 19:00:30 +01:00
unrefqueue.hpp Accept a const Object in UnrefQueue 2016-02-09 19:00:30 +01:00
util.cpp Explicitely opt for float matrices in performance critical places 2015-11-22 19:54:27 +01:00
util.hpp Explicitely opt for float matrices in performance critical places 2015-11-22 19:54:27 +01:00
visitor.cpp Don't use Geodes 2016-03-10 13:17:01 +01:00
visitor.hpp Don't use Geodes 2016-03-10 13:17:01 +01:00
workqueue.cpp Use empty() instead of !size() 2016-02-22 19:06:12 +01:00
workqueue.hpp Remove unneeded forward declaration 2016-02-08 16:27:28 +01:00