Fix wrong Cycles render status text when only writing denoising passes.

In that case we do prefiltering for the denoising passes, but don't actually
denoise the image.
This commit is contained in:
Brecht Van Lommel 2019-02-07 20:49:37 +01:00
parent 6fdc688cd0
commit 17300991c3
1 changed files with 4 additions and 1 deletions

View File

@ -927,9 +927,12 @@ void Session::update_status_time(bool show_pause, bool show_done)
*/
substatus += string_printf(", Sample %d/%d", progress.get_current_sample(), num_samples);
}
if(params.run_denoising) {
if(params.full_denoising) {
substatus += string_printf(", Denoised %d tiles", progress.get_denoised_tiles());
}
else if(params.run_denoising) {
substatus += string_printf(", Prefiltered %d tiles", progress.get_denoised_tiles());
}
}
else if(tile_manager.num_samples == INT_MAX)
substatus = string_printf("Path Tracing Sample %d", progressive_sample+1);