February 8, 2017, 16:32 (GMT) |
Cycles Denoising: Implement device-independent denoising algorithm to deduplicate device code Instead of implementing the full algorithm inside the device, the new code just calls the device in order to run specific kernels while handling all the high-level logic outside of the individual devices. |
February 4, 2017, 03:08 (GMT) |
Merge remote-tracking branch 'origin/master' into soc-2016-cycles_denoising |
February 4, 2017, 03:08 (GMT) |
Cycles Denoising: Move denoising kernels to a separate compilation unit Previously, the denoising kernels were just included with the other kernels. However, that is not ideal, since the kernels already take very long to compile. Also, it isn't needed since the rendering and denoising kernels share basically no code. So, this commit adds intern/cycles/filter/, which contains the filtering kernels. |
February 1, 2017, 23:45 (GMT) |
Cycles Denoising: Support GPU denoising from the command line |
February 1, 2017, 23:43 (GMT) |
Cycles Denoising: Fix command-line denoising and add filter weighting adjust option |
February 1, 2017, 17:10 (GMT) |
Cycles Denoising: Fix building without filter debugging |
February 1, 2017, 17:07 (GMT) |
Merge remote-tracking branch 'origin/master' into soc-2016-cycles_denoising |
February 1, 2017, 04:01 (GMT) |
Cycles Denoising: Change order of passes in the denoising buffer |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Remove useless functions |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Fix sample scaling for cross-denoising passes |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Fix multilayer handling when denoising after rendering |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Allow to ignore cross-denoising passes |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Implement new cross-denoising mode on CPU Not very useful yet. |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Fix Whitespace errors |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Also enable FPE debugging during denoising |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Fix Cross Denoising after Rendering |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Support postprocess denoising on loaded images |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Remove useless functions |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Add missing kernel function stubs |
February 1, 2017, 04:00 (GMT) |
Cycles Denoising: Allow to reconstruct into denoising buffer |
|