aboutsummaryrefslogtreecommitdiff
path: root/plugins/gpu_neon/vout_sdl.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/gpu_neon/vout_sdl.c')
-rw-r--r--plugins/gpu_neon/vout_sdl.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/plugins/gpu_neon/vout_sdl.c b/plugins/gpu_neon/vout_sdl.c
index f2f87e9..3152c32 100644
--- a/plugins/gpu_neon/vout_sdl.c
+++ b/plugins/gpu_neon/vout_sdl.c
@@ -79,8 +79,11 @@ static void blit(void)
void GPUupdateLace(void)
{
- if (!gpu.status.blanking)
+ if (!gpu.status.blanking && gpu.state.fb_dirty) {
+ renderer_flush_queues();
blit();
+ gpu.state.fb_dirty = 0;
+ }
}
long GPUopen(void **dpy)