diff options
author | Brecht Van Lommel <brecht@blender.org> | 2022-07-15 21:10:42 +0300 |
---|---|---|
committer | Brecht Van Lommel <brecht@blender.org> | 2022-07-15 21:10:42 +0300 |
commit | b9854372832ac43978f6d999891944dbb7f2e752 (patch) | |
tree | da897ff4b0577b695a94ad1505aa024113d75262 | |
parent | 92a99c14965905e73f049bc1f92b597a903977fc (diff) |
Fix workbench background render broken after recent changes from D15463
For Eevee the light baking can initialize OpenGL earlier, but for workbench we
can't assume the backend exists here already.
-rw-r--r-- | source/blender/render/intern/engine.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/blender/render/intern/engine.c b/source/blender/render/intern/engine.c index 113af393706..266e66092b8 100644 --- a/source/blender/render/intern/engine.c +++ b/source/blender/render/intern/engine.c @@ -952,7 +952,7 @@ bool RE_engine_render(Render *re, bool do_all) re->draw_lock(re->dlh, true); } - if ((type->flag & RE_USE_GPU_CONTEXT) && (GPU_backend_get_type() == GPU_BACKEND_NONE)) { + if ((type->flag & RE_USE_GPU_CONTEXT) && !GPU_backend_supported()) { /* Clear UI drawing locks. */ if (re->draw_lock) { re->draw_lock(re->dlh, false); |