From f9c9c67076e1acfa789d8313ec730064f63f1430 Mon Sep 17 00:00:00 2001 From: Lynix Date: Wed, 26 Jun 2013 15:19:29 +0200 Subject: [PATCH] Fixed depth buffer sometimes not cleared Former-commit-id: a5bda481479a51787601549a306f3a6b809c6afb --- src/Nazara/Renderer/Renderer.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Nazara/Renderer/Renderer.cpp b/src/Nazara/Renderer/Renderer.cpp index 6483c324b..2d5dfcfde 100644 --- a/src/Nazara/Renderer/Renderer.cpp +++ b/src/Nazara/Renderer/Renderer.cpp @@ -117,6 +117,9 @@ void NzRenderer::Clear(unsigned long flags) if (flags & nzRendererClear_Stencil) mask |= GL_STENCIL_BUFFER_BIT; + // Les états du rendu sont suceptibles d'influencer glClear + NzOpenGL::ApplyStates(s_states); + glClear(mask); } }