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
path: root/source
diff options
context:
space:
mode:
authorDalai Felinto <dfelinto@gmail.com>2017-10-18 01:34:15 +0300
committerDalai Felinto <dfelinto@gmail.com>2017-10-18 01:34:17 +0300
commit0bcb61b2fe94d389332f91762cf07c2691c9fb93 (patch)
treec6c5bf075f896e132ac6ce51ed605096ad4b4377 /source
parent5aff67fb5ee5490b95732519f1ed565fcc11e7af (diff)
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.
Diffstat (limited to 'source')
-rw-r--r--source/blender/blenloader/intern/versioning_280.c8
1 files changed, 8 insertions, 0 deletions
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);
}