diff --git a/src/Backends/Rendering/OpenGL2.cpp b/src/Backends/Rendering/OpenGL2.cpp index 8d4c50ca..cb4f7a09 100644 --- a/src/Backends/Rendering/OpenGL2.cpp +++ b/src/Backends/Rendering/OpenGL2.cpp @@ -236,11 +236,7 @@ void Backend_DrawScreen(void) glViewport(0, 0, framebuffer_surface.width, framebuffer_surface.height); - glLoadIdentity(); - glOrtho(0.0, framebuffer_surface.width, 0.0, framebuffer_surface.height, 1.0, -1.0); - // Draw framebuffer to screen - glPushMatrix(); glLoadIdentity(); glBindTexture(GL_TEXTURE_2D, framebuffer_surface.texture_id); @@ -265,8 +261,6 @@ void Backend_DrawScreen(void) glDrawArrays(GL_QUADS, 0, 4); - glPopMatrix(); - SDL_GL_SwapWindow(window); // According to https://www.khronos.org/opengl/wiki/Common_Mistakes#Swap_Buffers