diff --git a/gx/gx_video.c b/gx/gx_video.c index a55b30e54d..f3065c190c 100644 --- a/gx/gx_video.c +++ b/gx/gx_video.c @@ -1001,18 +1001,6 @@ static bool gx_focus(void *data) static void gx_free(void *data) { (void)data; -#ifdef TAKE_EFB_SCREENSHOT_ON_EXIT - gx_efb_screenshot(); -#endif - GX_DrawDone(); - GX_AbortFrame(); - GX_Flush(); - VIDEO_SetBlack(true); - VIDEO_Flush(); - VIDEO_WaitVSync(); - - for (unsigned i = 0; i < 2; i++) - free(MEM_K1_TO_K0(g_framebuf[i])); } static void gx_set_rotation(void *data, unsigned orientation)