diff --git a/src/pse/gpu.cpp b/src/pse/gpu.cpp index c66dd62da..bafdccf5f 100644 --- a/src/pse/gpu.cpp +++ b/src/pse/gpu.cpp @@ -669,6 +669,9 @@ bool GPU::HandleCopyRectangleVRAMToCPUCommand() return true; } + // all rendering should be done first... + FlushRender(); + // TODO: A better way of doing this.. std::vector temp(num_words); ReadVRAM(src_x, src_y, width, height, temp.data());