From b37b7de27c316051991e1c929447e2237014268e Mon Sep 17 00:00:00 2001 From: Syoyo Fujita Date: Sun, 5 Jun 2016 22:35:37 +0900 Subject: [PATCH] Retinal display fix for glview. --- examples/glview/glview.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/examples/glview/glview.cc b/examples/glview/glview.cc index 3002815..55037e0 100644 --- a/examples/glview/glview.cc +++ b/examples/glview/glview.cc @@ -142,7 +142,9 @@ bool LinkShader(GLuint &prog, GLuint &vertShader, GLuint &fragShader) { void reshapeFunc(GLFWwindow *window, int w, int h) { (void)window; - glViewport(0, 0, w, h); + int fb_w, fb_h; + glfwGetFramebufferSize(window, &fb_w, &fb_h); + glViewport(0, 0, fb_w, fb_h); glMatrixMode(GL_PROJECTION); glLoadIdentity(); gluPerspective(45.0, (float)w / (float)h, 0.1f, 1000.0f);