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.
This commit is contained in:
Lukas Stockner 2017-05-30 06:34:53 +02:00
parent 6757ca8b40
commit 9b914764a9
Notes: blender-bot 2023-02-14 06:55:45 +01:00
Referenced by issue #51652, Cycles - Persistant Images not storing images
1 changed files with 0 additions and 5 deletions

View File

@ -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