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);