From 7b76991dcdc8c8362fbb372ec6b3e77b0b560bd9 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Fri, 6 Sep 2019 08:18:34 +0200 Subject: [PATCH] hybrid::do_draw --- hypgraph.cpp | 2 +- nonisotropic.cpp | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/hypgraph.cpp b/hypgraph.cpp index ebbd11aa..00e49af0 100644 --- a/hypgraph.cpp +++ b/hypgraph.cpp @@ -1995,7 +1995,7 @@ bool limited_generation(cell *c) { EX bool do_draw(cell *c, const transmatrix& T) { - if(hybrid::pmap) return hybrid::in_actual([&] { return do_draw(hybrid::get_at(c, hybrid::current_view_level), T); }); + if(hybrid::pmap) return hybrid::do_draw(c, T); if(WDIM == 3) { if(cells_drawn > vid.cells_drawn_limit) return false; if(nil && pmodel == mdGeodesic) { diff --git a/nonisotropic.cpp b/nonisotropic.cpp index d5468cbd..2e33915a 100644 --- a/nonisotropic.cpp +++ b/nonisotropic.cpp @@ -768,6 +768,10 @@ EX namespace hybrid { return wo; } + EX bool do_draw(cell *c, const transmatrix& T) { + return in_actual([&] { return hr::do_draw(hybrid::get_at(c, hybrid::current_view_level), T); }); + } + EX } EX namespace product {