X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Feffects%2Fshadowmap.cpp;h=488a3427360eeea8fcf7921209632f64cdb8a453;hp=639a352562bc062768e4303b89505afccd65f757;hb=18449fc11c620be7b3115f28a5edfb57eb5985ef;hpb=fd9abcb1c63af181af1c8882c2b7c5438b0e376c diff --git a/source/effects/shadowmap.cpp b/source/effects/shadowmap.cpp index 639a3525..488a3427 100644 --- a/source/effects/shadowmap.cpp +++ b/source/effects/shadowmap.cpp @@ -100,8 +100,11 @@ void ShadowMap::setup_frame(Renderer &renderer) void ShadowMap::finish_frame() { - renderable.finish_frame(); - rendered = false; + if(rendered) + { + rendered = false; + renderable.finish_frame(); + } } void ShadowMap::render(Renderer &renderer, Tag tag) const