From 87661de5160b1f4642d74c0c40c2d1a38602064c Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 17 Mar 2015 01:43:18 +0100 Subject: [PATCH] (XMB) Only apply gl_set_viewport at the end when libretro pause is set to off - will provide a performance increase --- menu/drivers/xmb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index edae5fe78f..932904b2b7 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -1374,7 +1374,8 @@ static void xmb_frame(void) if (menu->mouse.enable) xmb_draw_cursor(gl, xmb, menu->mouse.x, menu->mouse.y); - gl_set_viewport(gl, gl->win_width, gl->win_height, false, true); + if (!g_settings.menu.pause_libretro) + gl_set_viewport(gl, gl->win_width, gl->win_height, false, true); } static void *xmb_init(void)