[Bf-blender-cvs] [0bcb61b2fe9] blender2.8: Follow up to engine in workspaces, using clay as default
Dalai Felinto
noreply at git.blender.org
Wed Oct 18 00:35:19 CEST 2017
Commit: 0bcb61b2fe94d389332f91762cf07c2691c9fb93
Author: Dalai Felinto
Date: Tue Oct 17 20:34:15 2017 -0200
Branches: blender2.8
https://developer.blender.org/rB0bcb61b2fe94d389332f91762cf07c2691c9fb93
Follow up to engine in workspaces, using clay as default
It would be too slow to use Eevee for files that were not prepared for it.
And at the moment since this is not set, it was falling back to BI.
===================================================================
M source/blender/blenloader/intern/versioning_280.c
===================================================================
diff --git a/source/blender/blenloader/intern/versioning_280.c b/source/blender/blenloader/intern/versioning_280.c
index 55245cec56c..f052ea7b8e4 100644
--- a/source/blender/blenloader/intern/versioning_280.c
+++ b/source/blender/blenloader/intern/versioning_280.c
@@ -100,6 +100,14 @@ static void do_version_workspaces_create_from_screens(Main *bmain)
BKE_workspace_layout_add(workspace, screen, screen->id.name + 2);
BKE_workspace_render_layer_set(workspace, layer);
+#ifdef WITH_CLAY_ENGINE
+ BLI_strncpy(workspace->view_render.engine_id, RE_engine_id_BLENDER_CLAY,
+ sizeof(workspace->view_render.engine_id));
+#else
+ BLI_strncpy(workspace->view_render.engine_id, RE_engine_id_BLENDER_EEVEE,
+ sizeof(workspace->view_render.engine_id));
+#endif
+
transform_orientations = BKE_workspace_transform_orientations_get(workspace);
BLI_duplicatelist(transform_orientations, &screen->scene->transform_spaces);
}
More information about the Bf-blender-cvs
mailing list