[Bf-blender-cvs] [a6fdd7d] object_nodes: Merge branch 'master' into object_nodes
Lukas Tönne
noreply at git.blender.org
Wed Jun 8 09:41:21 CEST 2016
Commit: a6fdd7d8765ca5b87db4f2a7e562e9f4525dcc5a
Author: Lukas Tönne
Date: Wed Jun 8 09:41:04 2016 +0200
Branches: object_nodes
https://developer.blender.org/rBa6fdd7d8765ca5b87db4f2a7e562e9f4525dcc5a
Merge branch 'master' into object_nodes
===================================================================
===================================================================
diff --cc build_files/cmake/macros.cmake
index 09fe757,3aa938b..04f655d
--- a/build_files/cmake/macros.cmake
+++ b/build_files/cmake/macros.cmake
@@@ -552,10 -552,8 +552,11 @@@ function(SETUP_BLENDER_SORTED_LIBS
bf_modifiers
bf_bmesh
bf_gpu
+ bf_blenloader
bf_blenkernel
+ bf_blenvm
+ bf_blenvm_compile
+ bf_blenvm_bvm
bf_physics
bf_nodes
bf_rna
diff --cc source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
index 5ca870c,18cfdb3..c383cae
--- a/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
+++ b/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc
@@@ -338,12 -300,14 +335,14 @@@ void DepsgraphNodeBuilder::build_scene(
// XXX: the way that proxies work needs to be completely reviewed!
if (ob->proxy) {
ob->proxy->proxy_from = ob;
- build_object(bmain, scene, base, ob->proxy);
}
+ /* object itself */
- build_object(scene, base, ob);
++ build_object(bmain, scene, base, ob);
+
/* Object dupligroup. */
if (ob->dup_group) {
- build_group(scene, base, ob->dup_group);
+ build_group(bmain, scene, base, ob->dup_group);
}
}
diff --cc source/creator/creator_args.c
index adaade1,c89cdea..969cbdc
--- a/source/creator/creator_args.c
+++ b/source/creator/creator_args.c
@@@ -586,6 -588,13 +588,13 @@@ static int arg_handle_print_help(int UN
printf("Other Options:\n");
BLI_argsPrintOtherDoc(ba);
+ /* keep last args */
+ printf("\n");
+ printf("Experimental Features:\n");
- BLI_argsPrintArgDoc(ba, "--enable-new-depsgraph");
++ BLI_argsPrintArgDoc(ba, "--enable-legacy-depsgraph");
+ BLI_argsPrintArgDoc(ba, "--enable-new-basic-shader-glsl");
+
+ printf("\n");
printf("Argument Parsing:\n");
printf("\tArguments must be separated by white space, eg:\n");
printf("\t# blender -ba test.blend\n");
@@@ -1804,7 -1818,8 +1818,8 @@@ void main_args_setup(bContext *C, bArg
BLI_argsAdd(ba, 1, NULL, "--debug-gpumem",
CB_EX(arg_handle_debug_mode_generic_set, gpumem), (void *)G_DEBUG_GPU_MEM);
- BLI_argsAdd(ba, 1, NULL, "--enable-new-depsgraph", CB(arg_handle_depsgraph_use_new), NULL);
+ BLI_argsAdd(ba, 1, NULL, "--enable-legacy-depsgraph", CB(arg_handle_depsgraph_use_legacy), NULL);
+ BLI_argsAdd(ba, 1, NULL, "--enable-new-basic-shader-glsl", CB(arg_handle_basic_shader_glsl_use_new), NULL);
BLI_argsAdd(ba, 1, NULL, "--verbose", CB(arg_handle_verbosity_set), NULL);
More information about the Bf-blender-cvs
mailing list