From b570f2859772686924f89b0f7c1babd2f6c38124 Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sun, 2 Sep 2018 12:43:13 +0200 Subject: [PATCH] - restored block of code that got deleted by a bad merge of a cherry-picked commit. --- src/gl/renderer/gl_renderer.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/gl/renderer/gl_renderer.cpp b/src/gl/renderer/gl_renderer.cpp index 17cd6b6b1..a27effd06 100644 --- a/src/gl/renderer/gl_renderer.cpp +++ b/src/gl/renderer/gl_renderer.cpp @@ -428,6 +428,12 @@ void FGLRenderer::Draw2D(F2DDrawer *drawer) const auto &mScreenViewport = screen->mScreenViewport; glViewport(mScreenViewport.left, mScreenViewport.top, mScreenViewport.width, mScreenViewport.height); + HWViewpointUniforms matrices; + matrices.SetDefaults(); + matrices.mProjectionMatrix.ortho(0, screen->GetWidth(), screen->GetHeight(), 0, -1.0f, 1.0f); + matrices.CalcDependencies(); + GLRenderer->mShaderManager->ApplyMatrices(&matrices, NORMAL_PASS); + glDisable(GL_DEPTH_TEST); // Korshun: ENABLE AUTOMAP ANTIALIASING!!!