From 5f553ebd2a301e6019de9dc4c10d7125d19d2bcd Mon Sep 17 00:00:00 2001 From: Manolo Gouy Date: Thu, 15 Feb 2018 07:02:26 +0000 Subject: OpenGL apps need to use Fl_Gl_Window::pixel_w() and pixel_h() when calling glViewport() to support GUI scaling. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12667 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- test/CubeView.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'test/CubeView.cxx') diff --git a/test/CubeView.cxx b/test/CubeView.cxx index 7a26ff186..5e153c675 100644 --- a/test/CubeView.cxx +++ b/test/CubeView.cxx @@ -139,7 +139,7 @@ void CubeView::drawCube() { void CubeView::draw() { if (!valid()) { glLoadIdentity(); - glViewport(0,0,w(),h()); + glViewport(0,0,pixel_w(),pixel_h()); glOrtho(-10,10,-10,10,-20050,10000); glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); -- cgit v1.2.3