[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