Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Stockner <lukas.stockner@freenet.de>2017-05-30 07:34:53 +0300
committerLukas Stockner <lukas.stockner@freenet.de>2017-05-30 07:34:53 +0300
commit9b914764a9f9b9c02986448876af85aa6e687516 (patch)
treeac970bb8f3191028583ff094527ff039affea9ef /intern/cycles/render/session.h
parent6757ca8b40bcb87cfd710b99bc44e450fff74995 (diff)
Fix T51652: Cycles - Persistant Images not storing images
Denoising was setting session parameters for every frame, which was detected as a change and therefore caused a resync. Since the parameter modification change is only needed for viewport rendering (which doesn't support denoising anyways) and resyncing after a frame change (which isn't affected by denoising settings), an easy fix is to just ignore the denoising parameters like it's currently done with the samples.
Diffstat (limited to 'intern/cycles/render/session.h')
-rw-r--r--intern/cycles/render/session.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/intern/cycles/render/session.h b/intern/cycles/render/session.h
index 5fb1a365ee9..9f8bb8c42fa 100644
--- a/intern/cycles/render/session.h
+++ b/intern/cycles/render/session.h
@@ -111,11 +111,6 @@ public:
&& tile_size == params.tile_size
&& start_resolution == params.start_resolution
&& threads == params.threads
- && use_denoising == params.use_denoising
- && denoising_radius == params.denoising_radius
- && denoising_strength == params.denoising_strength
- && denoising_feature_strength == params.denoising_feature_strength
- && denoising_relative_pca == params.denoising_relative_pca
&& display_buffer_linear == params.display_buffer_linear
&& cancel_timeout == params.cancel_timeout
&& reset_timeout == params.reset_timeout