diff options
author | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-04-18 12:51:20 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@gmail.com> | 2018-04-18 17:35:38 +0300 |
commit | 15850a8740ed95afdc5779e224bf40f7540a7d62 (patch) | |
tree | af4b6f85d6ff7bb3a857106ed5397ed5c3190e03 /source/blender/draw | |
parent | 34dbe7ff33a3f565772ac6f0d60bbf955e07983c (diff) |
Workbench: don't change to workbench drawtype for files saved in 2.8.
Assume files saved in 2.8 were intended for Eevee and set them to material
viewport shading. In Eevee this is equal to rendered draw mode, in Cycles
this will draw with Eevee. This way Eevee demo files still show something
interesting when opened.
Diffstat (limited to 'source/blender/draw')
-rw-r--r-- | source/blender/draw/intern/draw_manager.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c index a147aed308c..2ab661aa5dd 100644 --- a/source/blender/draw/intern/draw_manager.c +++ b/source/blender/draw/intern/draw_manager.c @@ -915,6 +915,11 @@ static void drw_engines_enable_from_engine(RenderEngineType *engine_type, int dr case OB_TEXTURE: break; + case OB_MATERIAL: + engine_type = RE_engines_find("BLENDER_EEVEE"); + use_drw_engine(engine_type->draw_engine); + break; + default: case OB_RENDER: /* TODO layers */ |