]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/zsortedscene.cpp
Remove the exclusion mechanism from Renderer
[libs/gl.git] / source / render / zsortedscene.cpp
index b9833dadff84ed31f5418bd2a526b3a905d9cd51..dd5f1f3ac701f727cd81b67b44f153eaa99d6282 100644 (file)
@@ -62,7 +62,7 @@ void ZSortedScene::render(Renderer &renderer, Tag tag) const
        if(!camera)
        {
                for(const SortedRenderable &r: sorted_cache)
-                       renderer.render(*r.renderable, tag);
+                       r.renderable->render(renderer, tag);
                return;
        }
 
@@ -113,7 +113,7 @@ void ZSortedScene::render(Renderer &renderer, Tag tag) const
                }
 
        for(auto i=sorted_cache.begin(); (i!=sorted_cache.end() && i->in_frustum); ++i)
-               renderer.render(*i->renderable, tag);
+               i->renderable->render(renderer, tag);
 }