From 0e06aa70e2d4e6df38e9f1cddf1fe4893a0d6aa7 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 9 Mar 2015 23:46:16 +0100 Subject: [PATCH] (XMB) Use gl_set_viewport instead of straight call to glViewport --- menu/drivers/xmb.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index ea74e81c42..f86356172b 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -443,7 +443,8 @@ static void xmb_frame_background(gl_t *gl, xmb_handle_t *xmb, 0.0f, 0.0f, 0.0f, alpha, }; - glViewport(0, 0, gl->win_width, gl->win_height); + /* force viewport to fullscreen */ + gl_set_viewport(gl, gl->win_width, gl->win_height, true, false); coords.vertices = 4; coords.vertex = vertex; @@ -1155,6 +1156,7 @@ static void xmb_draw_cursor(gl_t *gl, xmb_handle_t *xmb, float x, float y) coords.tex_coord = rmb_tex_coord; coords.lut_tex_coord = rmb_tex_coord; coords.color = color; + glBindTexture(GL_TEXTURE_2D, xmb->textures.list[XMB_TEXTURE_POINTER].id); matrix_4x4_multiply(&mymat, &mrot, &gl->mvp_no_rot);