X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frender%2Fzsortedscene.cpp;h=dd5f1f3ac701f727cd81b67b44f153eaa99d6282;hp=b9833dadff84ed31f5418bd2a526b3a905d9cd51;hb=0fa506250545acb83bc86f1734826544d6f1eda6;hpb=791f266553f0e6c6fc006d96eb9bc2967beb7012 diff --git a/source/render/zsortedscene.cpp b/source/render/zsortedscene.cpp index b9833dad..dd5f1f3a 100644 --- a/source/render/zsortedscene.cpp +++ b/source/render/zsortedscene.cpp @@ -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); }