From 140d0df2b8a932fa9d94cbf1bf1337f3b722e471 Mon Sep 17 00:00:00 2001 From: Miguel Pozo Date: Thu, 8 May 2025 20:23:56 +0200 Subject: [PATCH] Fix: EEVEE: Static Viewport Animation Render Fix viewport animation renders where there has been no scene updates between frames. --- source/blender/draw/engines/eevee/eevee_instance.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/blender/draw/engines/eevee/eevee_instance.cc b/source/blender/draw/engines/eevee/eevee_instance.cc index 87a20564320..bd80eb5d607 100644 --- a/source/blender/draw/engines/eevee/eevee_instance.cc +++ b/source/blender/draw/engines/eevee/eevee_instance.cc @@ -682,9 +682,11 @@ void Instance::draw_viewport_image_render() if (skip_render_) { return; } - while (!sampling.finished_viewport()) { + + do { + /* Render at least once to blit the finished image. */ this->render_sample(); - } + } while (!sampling.finished_viewport()); velocity.step_swap(); if (is_viewport_compositor_enabled) {