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
diff options
context:
space:
mode:
authorBrecht Van Lommel <brecht@blender.org>2022-07-15 21:10:42 +0300
committerBrecht Van Lommel <brecht@blender.org>2022-07-15 21:10:42 +0300
commitb9854372832ac43978f6d999891944dbb7f2e752 (patch)
treeda897ff4b0577b695a94ad1505aa024113d75262 /source/blender/render
parent92a99c14965905e73f049bc1f92b597a903977fc (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.c2
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);