From 15888b0f428436d3ca71d9ad98e6d4baa07a5d02 Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 28 Dec 2012 23:08:37 +0100 Subject: [PATCH] Fixed debug line width not applied Former-commit-id: 374173039602080e82e0e4ce0967caea90599155 --- src/Nazara/Renderer/DebugDrawer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Nazara/Renderer/DebugDrawer.cpp b/src/Nazara/Renderer/DebugDrawer.cpp index ad9858383..9a2a330b9 100644 --- a/src/Nazara/Renderer/DebugDrawer.cpp +++ b/src/Nazara/Renderer/DebugDrawer.cpp @@ -137,12 +137,17 @@ void NzDebugDrawer::Draw(const NzCubef& cube) if (depthTestActive != depthTest) NzRenderer::Enable(nzRendererParameter_DepthTest, depthTest); + float oldLineWidth = NzRenderer::GetLineWidth(); + NzRenderer::SetLineWidth(lineWidth); + NzRenderer::SetVertexBuffer(vertexBuffer); shader->SendColor(colorLocation, primaryColor); NzRenderer::DrawPrimitives(nzPrimitiveType_LineList, 0, 24); + NzRenderer::SetLineWidth(oldLineWidth); + if (depthTestActive != depthTest) NzRenderer::Enable(nzRendererParameter_DepthTest, depthTestActive);