diff --git a/aegisub/video_display.cpp b/aegisub/video_display.cpp index 650fe1c69..a28bdb7fd 100644 --- a/aegisub/video_display.cpp +++ b/aegisub/video_display.cpp @@ -139,9 +139,11 @@ void VideoDisplay::Render() { // Set viewport glEnable(GL_TEXTURE_2D); - glMatrixMode(GL_PROJECTION); + glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glViewport(0,0,w,h); + glMatrixMode(GL_PROJECTION); + glLoadIdentity(); glOrtho(0.0f,sw,sh,0.0f,-1000.0f,1000.0f); glMatrixMode(GL_MODELVIEW);