From b569af04be9540ef7e2a5ef0558984d4e1491050 Mon Sep 17 00:00:00 2001 From: rw-r-r-0644 Date: Mon, 18 Mar 2019 22:46:17 +0100 Subject: [PATCH] render/wiiu: DestroyRenderer: Wait for the rendering to finish and free texture draw data --- src/render/wiiu/SDL_render_wiiu.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/render/wiiu/SDL_render_wiiu.c b/src/render/wiiu/SDL_render_wiiu.c index e83dcd362..156c50a6f 100644 --- a/src/render/wiiu/SDL_render_wiiu.c +++ b/src/render/wiiu/SDL_render_wiiu.c @@ -28,6 +28,7 @@ #include "../SDL_sysrender.h" #include "SDL_render_wiiu.h" +#include #include #include @@ -164,7 +165,10 @@ void WIIU_SDL_DestroyRenderer(SDL_Renderer * renderer) { WIIU_RenderData *data = (WIIU_RenderData *) renderer->driverdata; + GX2DrawDone(); + WIIU_FreeRenderData(data); + WIIU_TextureDoneRendering(data); free(data->ctx);