From 9394ada5d3140e3426592a25722f4fe7083cce9d Mon Sep 17 00:00:00 2001 From: notaz Date: Fri, 12 Aug 2011 13:21:51 +0300 Subject: gpu_neon: support caching renderers, update rearmed if --- plugins/gpu_neon/vout_sdl.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'plugins/gpu_neon/vout_sdl.c') 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) -- cgit v1.2.3