Browse Source

Don't call DebugRenderer::SetView() if viewport debug rendering is off. Fixes #1244.

Lasse Öörni 9 years ago
parent
commit
07ade6e110
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Source/Urho3D/Graphics/Renderer.cpp

+ 1 - 1
Source/Urho3D/Graphics/Renderer.cpp

@@ -671,7 +671,7 @@ void Renderer::Update(float timeStep)
             // Set also the view for the debug renderer already here, so that it can use culling
             /// \todo May result in incorrect debug geometry culling if the same scene is drawn from multiple viewports
             DebugRenderer* debug = scene->GetComponent<DebugRenderer>();
-            if (debug)
+            if (debug && viewport->GetDrawDebug())
                 debug->SetView(viewport->GetCamera());
         }