[Bf-blender-cvs] [b6dd660903a] tmp-workbench-rewrite2: enable workbench next on wire/solid mode too
Miguel Pozo
noreply at git.blender.org
Fri Oct 14 18:36:01 CEST 2022
Commit: b6dd660903a75afb9406dfc7d3c5db43dfca8506
Author: Miguel Pozo
Date: Fri Oct 14 17:48:38 2022 +0200
Branches: tmp-workbench-rewrite2
https://developer.blender.org/rBb6dd660903a75afb9406dfc7d3c5db43dfca8506
enable workbench next on wire/solid mode too
Only if Workbench Next is the scene render engine.
(Needed for testing some features. like clip planes)
===================================================================
M source/blender/draw/intern/draw_manager.c
===================================================================
diff --git a/source/blender/draw/intern/draw_manager.c b/source/blender/draw/intern/draw_manager.c
index ea3924f6658..87a9b7e9a14 100644
--- a/source/blender/draw/intern/draw_manager.c
+++ b/source/blender/draw/intern/draw_manager.c
@@ -1165,6 +1165,11 @@ static void drw_engines_enable_from_engine(const RenderEngineType *engine_type,
switch (drawtype) {
case OB_WIRE:
case OB_SOLID:
+ if (U.experimental.enable_workbench_next &&
+ strcmp(engine_type->idname, "BLENDER_WORKBENCH_NEXT") == 0) {
+ use_drw_engine(DRW_engine_viewport_workbench_next_type.draw_engine);
+ break;
+ }
use_drw_engine(DRW_engine_viewport_workbench_type.draw_engine);
break;
case OB_MATERIAL:
More information about the Bf-blender-cvs
mailing list