From 3963797dee8e58a7a423e375caca4a8ae57d73e4 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Sat, 9 Jul 2022 21:46:02 -0700 Subject: [PATCH] render: add extra flush when returning cpu frame --- app/render/renderprocessor.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/render/renderprocessor.cpp b/app/render/renderprocessor.cpp index c8296088c..5b60436f8 100644 --- a/app/render/renderprocessor.cpp +++ b/app/render/renderprocessor.cpp @@ -121,6 +121,8 @@ FramePtr RenderProcessor::GenerateFrame(TexturePtr texture, const rational& time texture = blit_tex; } + render_ctx_->Flush(); + render_ctx_->DownloadFromTexture(texture.get(), frame->data(), frame->linesize_pixels()); }