[Bf-blender-cvs] [7bf104abd7e] greasepencil-object: Compile fixes after merge
Joshua Leung
noreply at git.blender.org
Fri Nov 10 00:40:49 CET 2017
Commit: 7bf104abd7e3db746bf895c6d7bf1857376e57a0
Author: Joshua Leung
Date: Fri Nov 10 12:39:28 2017 +1300
Branches: greasepencil-object
https://developer.blender.org/rB7bf104abd7e3db746bf895c6d7bf1857376e57a0
Compile fixes after merge
===================================================================
M source/blender/depsgraph/intern/builder/deg_builder_nodes_scene_layer.cc
M source/blender/depsgraph/intern/builder/deg_builder_relations_scene_layer.cc
M source/blender/draw/modes/object_mode.c
M source/blender/editors/gpencil/gpencil_paint.c
M source/blender/modifiers/intern/MOD_gpencillattice.c
===================================================================
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene_layer.cc b/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene_layer.cc
index cf60cd88980..78c8d2050e6 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene_layer.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes_scene_layer.cc
@@ -126,7 +126,7 @@ void DepsgraphNodeBuilder::build_scene_layer(Scene *scene,
}
/* Palettes. */
- LINKLIST_FOREACH(Palette *, palette, &bmain->palettes) {
+ LINKLIST_FOREACH(Palette *, palette, &bmain_->palettes) {
build_palette(palette);
}
diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations_scene_layer.cc b/source/blender/depsgraph/intern/builder/deg_builder_relations_scene_layer.cc
index a0b2f89ea9d..4ea0b371062 100644
--- a/source/blender/depsgraph/intern/builder/deg_builder_relations_scene_layer.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_relations_scene_layer.cc
@@ -115,7 +115,7 @@ void DepsgraphRelationBuilder::build_scene_layer(Scene *scene, SceneLayer *scene
}
/* Palettes. */
- LINKLIST_FOREACH(Palette *, palette, &bmain->palettes) {
+ LINKLIST_FOREACH(Palette *, palette, &bmain_->palettes) {
build_palette(palette);
}
diff --git a/source/blender/draw/modes/object_mode.c b/source/blender/draw/modes/object_mode.c
index 11915c7d314..5bce8f5c745 100644
--- a/source/blender/draw/modes/object_mode.c
+++ b/source/blender/draw/modes/object_mode.c
@@ -1837,7 +1837,7 @@ static void OBJECT_cache_populate(void *vedata, Object *ob)
DRW_shgroup_empty(stl, psl, ob, scene_layer);
break;
case OB_GPENCIL:
- DRW_shgroup_gpencil(stl, ob, sl);
+ DRW_shgroup_gpencil(stl, ob, scene_layer);
break;
case OB_SPEAKER:
DRW_shgroup_speaker(stl, ob, scene_layer);
diff --git a/source/blender/editors/gpencil/gpencil_paint.c b/source/blender/editors/gpencil/gpencil_paint.c
index bc6263d5691..2c96943874b 100644
--- a/source/blender/editors/gpencil/gpencil_paint.c
+++ b/source/blender/editors/gpencil/gpencil_paint.c
@@ -1533,7 +1533,7 @@ static bool gp_session_initdata(bContext *C, tGPsdata *p)
ED_object_editmode_exit(C, EM_FREEDATA | EM_FREEUNDO | EM_WAITCURSOR | EM_DO_UNDO); /* freedata, and undo */
sl->basact = base;
- ED_base_object_activate(C, base);
+ ED_object_base_activate(C, base);
}
else {
printf("ERROR: Couldn't find base for active gp_object (sl = %p, obact = %s)\n", sl, obact->id.name);
diff --git a/source/blender/modifiers/intern/MOD_gpencillattice.c b/source/blender/modifiers/intern/MOD_gpencillattice.c
index b993dab082f..fa0e24f5bdf 100644
--- a/source/blender/modifiers/intern/MOD_gpencillattice.c
+++ b/source/blender/modifiers/intern/MOD_gpencillattice.c
@@ -123,7 +123,7 @@ static void bakeModifierGP(const bContext *C, const EvaluationContext *eval_ctx,
* NOTE: this assumes that we don't want lattice animation on non-keyframed frames
*/
CFRA = gpf->framenum;
- BKE_scene_graph_update_for_newframe(&eval_ctx_copy, depsgraph, bmain, scene);
+ BKE_scene_graph_update_for_newframe(&eval_ctx_copy, depsgraph, bmain, scene, scene_layer);
/* recalculate lattice data */
BKE_gpencil_lattice_init(ob);
@@ -144,7 +144,7 @@ static void bakeModifierGP(const bContext *C, const EvaluationContext *eval_ctx,
/* return frame state and DB to original state */
CFRA = oldframe;
- BKE_scene_graph_update_for_newframe(&eval_ctx_copy, depsgraph, bmain, scene);
+ BKE_scene_graph_update_for_newframe(&eval_ctx_copy, depsgraph, bmain, scene, scene_layer);
}
static void freeData(ModifierData *md)
More information about the Bf-blender-cvs
mailing list