blender/intern/itasc
Campbell Barton 1b462e5a51 Pass EvaluationContext instead of bContext
2.8x branch added bContext arg in many places,
pass eval-context instead since its not simple to reason about what
what nested functions do when they can access and change almost anything.

Also use const to prevent unexpected modifications.

This fixes crash loading files with shadows,
since off-screen buffers use a NULL context for rendering.
2017-08-16 12:46:04 +10:00
..
kdl OS X: remove code for OS X <= 10.5, which is already not supported since 2 years. 2015-12-29 00:27:18 +01:00
Armature.cpp Code cleanup: warnings 2014-07-20 00:38:52 +10:00
Armature.hpp
Cache.cpp
Cache.hpp
CMakeLists.txt CMake: unbundle eigen3 2015-03-19 15:41:41 +11:00
ConstraintSet.cpp Cleanup: Reduce amount of misleading indentation 2016-09-01 12:14:16 +02:00
ConstraintSet.hpp
ControlledObject.cpp
ControlledObject.hpp
CopyPose.cpp
CopyPose.hpp
Distance.cpp
Distance.hpp
eigen_types.cpp
eigen_types.hpp
FixedObject.cpp
FixedObject.hpp Pass EvaluationContext instead of bContext 2017-08-16 12:46:04 +10:00
MovingFrame.cpp Pass EvaluationContext instead of bContext 2017-08-16 12:46:04 +10:00
MovingFrame.hpp Pass EvaluationContext instead of bContext 2017-08-16 12:46:04 +10:00
Object.hpp
Scene.cpp Pass EvaluationContext instead of bContext 2017-08-16 12:46:04 +10:00
Scene.hpp Pass EvaluationContext instead of bContext 2017-08-16 12:46:04 +10:00
Solver.hpp
ublas_types.hpp
UncontrolledObject.cpp
UncontrolledObject.hpp Pass EvaluationContext instead of bContext 2017-08-16 12:46:04 +10:00
WDLSSolver.cpp
WDLSSolver.hpp
WorldObject.cpp
WorldObject.hpp Pass EvaluationContext instead of bContext 2017-08-16 12:46:04 +10:00
WSDLSSolver.cpp Cleanup: Reduce amount of misleading indentation 2016-09-01 12:14:16 +02:00
WSDLSSolver.hpp