From 14facb987e36d4e8629e392e889c75977b2d15be Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Wed, 22 Jan 2025 15:54:41 +0100 Subject: [PATCH] Fix #132367: Cycles tiled render cancel still does slow denoise Read the tiles back from disk, but don't run denoiser. Pull Request: https://projects.blender.org/blender/blender/pulls/133443 --- intern/cycles/integrator/path_trace.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/intern/cycles/integrator/path_trace.cpp b/intern/cycles/integrator/path_trace.cpp index 6ea925f371e..e924220f83a 100644 --- a/intern/cycles/integrator/path_trace.cpp +++ b/intern/cycles/integrator/path_trace.cpp @@ -1047,7 +1047,7 @@ void PathTrace::process_full_buffer_from_disk(string_view filename) render_state_.has_denoised_result = false; - if (denoise_params.use && denoiser_) { + if (denoise_params.use && denoiser_ && !progress_->get_cancel()) { progress_set_status(layer_view_name, "Denoising"); /* If GPU should be used is not based on file metadata. */