5358d1b09a585c5cc4e07931bf751ed7e1924933
This increases playback performance from 2.9fps to 3.2fps in the test file from #126391. The check is unnecessary in draw code, because we know that the depsgraph finished evaluation before. These checks were introduced to handle dependency cycles during depsgraph evaluation. At some point it may be nice to look into making these checks cheaper to avoid having to use the unchecked version for performance reasons.
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
