summaryrefslogtreecommitdiffhomepage
path: root/src/chunk-region.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/chunk-region.cpp')
-rw-r--r--src/chunk-region.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/chunk-region.cpp b/src/chunk-region.cpp
index 4bb2be7b..62fee2c4 100644
--- a/src/chunk-region.cpp
+++ b/src/chunk-region.cpp
@@ -139,8 +139,7 @@ auto chunk::make_pass_region(bool debug) -> pass_region
auto chunk::make_pass_region(const pred& f, bool debug) -> pass_region
{
Timeline timeline;
- if (debug) [[unlikely]]
- timeline.start();
+ timeline.start();
pass_region ret;
auto& tmp = get_tmp();
@@ -184,11 +183,10 @@ auto chunk::make_pass_region(const pred& f, bool debug) -> pass_region
do_pixel.operator()<D, false>(p);
}
+ ret.time = timeline.currentFrameTime();
+
if (debug) [[unlikely]]
- {
- const auto time = timeline.currentFrameTime();
- DBG_nospace << "region: generating for " << _coord << " took " << fraction(1e3f*time, 3) << " ms";
- }
+ DBG_nospace << "region: generating for " << _coord << " took " << fraction(1e3f*ret.time, 3) << " ms";
return ret;
}