Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2018-05-30 11:47:20 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2018-05-30 12:11:03 +0300
commit9abbf73d3f668a940c8f4d077ef9bc6db0ca7142 (patch)
tree200c767bee6b29768fa3ece7ec283d18d06c7014 /source/blender/depsgraph/intern/eval
parenta01244cade1c210df2921f44be842e5c6a6c011e (diff)
Cleanup: Wrap object runtime eval members into own struct
Diffstat (limited to 'source/blender/depsgraph/intern/eval')
-rw-r--r--source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
index 1eeb76ec72b..4d9f1f6b977 100644
--- a/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
+++ b/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc
@@ -756,8 +756,8 @@ ID *deg_update_copy_on_write_datablock(const Depsgraph *depsgraph,
{
Object *object = (Object *)id_cow;
/* Store evaluated mesh, make sure we don't free it. */
- mesh_eval = object->mesh_eval;
- object->mesh_eval = NULL;
+ mesh_eval = object->runtime.mesh_eval;
+ object->runtime.mesh_eval = NULL;
/* Currently object update will override actual object->data
* to an evaluated version. Need to make sure we don't have
* data set to evaluated one before free anything.
@@ -792,7 +792,7 @@ ID *deg_update_copy_on_write_datablock(const Depsgraph *depsgraph,
if (id_type == ID_OB) {
Object *object = (Object *)id_cow;
if (mesh_eval != NULL) {
- object->mesh_eval = mesh_eval;
+ object->runtime.mesh_eval = mesh_eval;
/* Do same thing as object update: override actual object data
* pointer with evaluated datablock.
*/