From bcfa865569da12836ede04f016fb9c6f517bc32e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francisco=20Jos=C3=A9=20Garc=C3=ADa=20Garc=C3=ADa?= Date: Mon, 10 Oct 2016 19:35:14 +0200 Subject: [PATCH] (VITA) Wait for rendering before free overlays --- gfx/drivers/vita2d_gfx.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gfx/drivers/vita2d_gfx.c b/gfx/drivers/vita2d_gfx.c index c9f389e782..6cc509cdcf 100644 --- a/gfx/drivers/vita2d_gfx.c +++ b/gfx/drivers/vita2d_gfx.c @@ -114,6 +114,9 @@ static void vita2d_render_overlay(void *data); static void vita2d_free_overlay(vita_video_t *vita) { unsigned i; + + vita2d_wait_rendering_done(); + for (i = 0; i < vita->overlays; i++) vita2d_free_texture(vita->overlay[i].tex); free(vita->overlay);