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 /source/blender/render | |
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.
Diffstat (limited to 'source/blender/render')
-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); |