From a6ce78bd11245041371c7cbdbf0db63ce83356f3 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Fri, 18 Sep 2015 17:44:28 +0200 Subject: [PATCH] GL: fixed fixed_size --- src/video_display/gl.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/video_display/gl.cpp b/src/video_display/gl.cpp index 8eb0296fa..f6ac416de 100644 --- a/src/video_display/gl.cpp +++ b/src/video_display/gl.cpp @@ -546,6 +546,9 @@ static void gl_reconfigure_screen(struct state_gl *s, struct video_desc desc) if (!s->fixed_size || s->first_run) { glut_resize_window(s->fs, desc.height, s->aspect, s->window_size_factor); s->first_run = false; + } else { + // s->aspect might have changed so we may want to run this to reflect it + gl_resize(glutGet(GLUT_WINDOW_WIDTH), glutGet(GLUT_WINDOW_HEIGHT)); } glUseProgram(0);