From c225025178a397a6ec7c21b686e3758f5f5d3cb6 Mon Sep 17 00:00:00 2001 From: Mikko Rasa Date: Sat, 1 Nov 2014 02:39:06 +0200 Subject: [PATCH] Set the rendered flag before doing anything else Prevents recursion back into ShadowMap::setup_frame from the rendereable. --- source/shadowmap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/shadowmap.cpp b/source/shadowmap.cpp index dd689935..372fa113 100644 --- a/source/shadowmap.cpp +++ b/source/shadowmap.cpp @@ -61,8 +61,8 @@ void ShadowMap::setup_frame() const if(rendered) return; - renderable.setup_frame(); rendered = true; + renderable.setup_frame(); const Vector4 &lpos = light.get_position(); Vector3 back; -- 2.43.0