From 0004b7598d5826bf5e1e4fb7256b13dbc220ec47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomi=20Korpip=C3=A4=C3=A4?= Date: Mon, 19 May 2014 13:33:53 +0300 Subject: Surface slice grid line fix Task-number: QTRD-3115 Change-Id: I0be10ebb9c2a9472da63e258723bdd305e0102cf Change-Id: I0be10ebb9c2a9472da63e258723bdd305e0102cf Reviewed-by: Miikka Heikkinen --- src/datavisualization/engine/surface3drenderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/datavisualization/engine/surface3drenderer.cpp b/src/datavisualization/engine/surface3drenderer.cpp index 66caedc2..cc4cf788 100644 --- a/src/datavisualization/engine/surface3drenderer.cpp +++ b/src/datavisualization/engine/surface3drenderer.cpp @@ -858,7 +858,7 @@ void Surface3DRenderer::drawSlicedScene() glDisable(GL_TEXTURE_2D); glEnable(GL_CULL_FACE); - glCullFace(GL_FRONT); + glCullFace(GL_BACK); // Grid lines if (m_cachedTheme->isGridEnabled() && m_heightNormalizer) { @@ -867,6 +867,7 @@ void Surface3DRenderer::drawSlicedScene() #else ShaderHelper *lineShader = m_selectionShader; // Plain color shader for GL_LINES #endif + // Bind line shader lineShader->bind(); @@ -950,7 +951,6 @@ void Surface3DRenderer::drawSlicedScene() m_labelShader->bind(); glEnable(GL_TEXTURE_2D); glDisable(GL_DEPTH_TEST); - glCullFace(GL_BACK); glEnable(GL_BLEND); glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); -- cgit v1.2.3