]> git.mxchange.org Git - simgear.git/commit
Avoid copying drawables and dirtying display lists.
authortimoore <timoore>
Thu, 29 Nov 2007 23:56:31 +0000 (23:56 +0000)
committertimoore <timoore>
Thu, 29 Nov 2007 23:56:31 +0000 (23:56 +0000)
commit34704a17f29db20dc6535fe918a5bb7aa3a214b1
tree0d7814fa983334595ad26c946376a35ad2faec61
parent4a959ec2fd5c699ff3fc544363a47ccefdd2bcfc
Avoid copying drawables and dirtying display lists.

For the alpha-test animation, use an OVERRIDE attribute on the state
set of the top level node instead of copying drawables and state sets
throughout the model.

As a temporary hack in the blend animation, don't use display lists in
the cloned drawables.

These changes are aimed at cutting down the number of display lists
that the pager needs to compile.
simgear/scene/model/animation.cxx