November 17, 2016, 13:02 (GMT) |
Cycles: Rename collaborative denoising option |
November 17, 2016, 12:36 (GMT) |
Merge remote-tracking branch 'origin/master' into soc-2016-cycles_denoising |
November 17, 2016, 12:23 (GMT) |
Cycles: Cache NLM weights |
November 16, 2016, 16:27 (GMT) |
Cycles: Add options for NLM and collaborative filtering |
November 16, 2016, 16:27 (GMT) |
Cycles: Fix Collaborative CUDA WLR denoising |
November 16, 2016, 16:27 (GMT) |
Cycles: Rename Denoising DNA flags for clarity |
November 16, 2016, 14:59 (GMT) |
Cycles: Move collaborative division into the kernel |
November 16, 2016, 14:59 (GMT) |
Cycles: Fix CUDA compilation with NLM |
November 16, 2016, 14:59 (GMT) |
Cycles: Experimental collaborative denoising Right now tile borders are very visible, but that'll be fixed! |
November 16, 2016, 14:59 (GMT) |
Cycles: Implement SSE4.1-vectorized NLM weights |
November 16, 2016, 14:59 (GMT) |
Cycles: Fix a compiler warning |
November 16, 2016, 14:59 (GMT) |
Cycles: Fix kernel C++ files |
November 16, 2016, 14:59 (GMT) |
Cycles: Support denoising weighting adjustment |
November 16, 2016, 14:59 (GMT) |
Cycles: Allow to use the NLM-weighted first-order regression filtering |
November 14, 2016, 11:25 (GMT) |
Cycles: Store CPU kernel function pointers in objects to clean up the code With the number of kernel functions that's currently needed, it was just getting to messy. This commit is based on D1825. |
November 14, 2016, 11:25 (GMT) |
Cycles: Split up the estimate_params kernel |
November 14, 2016, 11:25 (GMT) |
Cycles: Implement NLM-weight filtering kernel |
November 14, 2016, 10:08 (GMT) |
Cycles: Add a NLM filter for testing purposes |
November 14, 2016, 10:08 (GMT) |
Cycles: Split up the denoising feature row functions |
November 14, 2016, 10:07 (GMT) |
Cycles: Fix a unused variable warning |
|