From 86c48991006caae244fd1a808beb5621977bc982 Mon Sep 17 00:00:00 2001 From: Lynix Date: Mon, 3 Dec 2012 23:50:11 +0100 Subject: [PATCH] Fixed debug drawer not setting line width Former-commit-id: 2fd8f6e6c4b3e42183955e047aaaf4c95e12841a --- src/Nazara/Renderer/DebugDrawer.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Nazara/Renderer/DebugDrawer.cpp b/src/Nazara/Renderer/DebugDrawer.cpp index bb7822cb2..3a97076e9 100644 --- a/src/Nazara/Renderer/DebugDrawer.cpp +++ b/src/Nazara/Renderer/DebugDrawer.cpp @@ -212,6 +212,9 @@ void NzDebugDrawer::Draw(const NzSkeleton* skeleton) NzRenderer::SetVertexBuffer(vertexBuffer); + float oldLineWidth = NzRenderer::GetLineWidth(); + NzRenderer::SetLineWidth(lineWidth); + shader->SendColor(colorLocation, primaryColor); NzRenderer::DrawPrimitives(nzPrimitiveType_LineList, 0, vertexCount); @@ -221,6 +224,7 @@ void NzDebugDrawer::Draw(const NzSkeleton* skeleton) shader->SendColor(colorLocation, secondaryColor); NzRenderer::DrawPrimitives(nzPrimitiveType_PointList, 0, vertexCount); + NzRenderer::SetLineWidth(oldLineWidth); NzRenderer::SetPointSize(oldPointSize); if (depthTestActive != depthTest)