diff options
author | notaz | 2011-08-12 13:21:51 +0300 |
---|---|---|
committer | notaz | 2011-08-13 00:57:33 +0300 |
commit | 9394ada5d3140e3426592a25722f4fe7083cce9d (patch) | |
tree | 06269fa8575cf87ab18b2bc2aec667ff085cf16c /plugins/gpu_neon/vout_sdl.c | |
parent | deb18d24e522ab1d9860ffa5730559e3e6a6aa5d (diff) | |
download | pcsx_rearmed-9394ada5d3140e3426592a25722f4fe7083cce9d.tar.gz pcsx_rearmed-9394ada5d3140e3426592a25722f4fe7083cce9d.tar.bz2 pcsx_rearmed-9394ada5d3140e3426592a25722f4fe7083cce9d.zip |
gpu_neon: support caching renderers, update rearmed if
Diffstat (limited to 'plugins/gpu_neon/vout_sdl.c')
-rw-r--r-- | plugins/gpu_neon/vout_sdl.c | 5 |
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) |