Blender Git Commits

Blender Git "temp-cycles-denoising" branch commits.

Page: 3 / 17

March 28, 2017, 02:49 (GMT)
Cycles Denoising: Fix deadlock in the neighbor tile acquisition
March 27, 2017, 16:49 (GMT)
Cycles Denoising: Copy back the denoised tile buffer when using Multi-GPU rendering
March 27, 2017, 16:20 (GMT)
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
March 27, 2017, 00:13 (GMT)
Cycles Denoising: Change include path to make MSVC happy

Apparently there's a include conflict on Windows that causes it to use the wrong filter.h otherwise.
March 26, 2017, 23:44 (GMT)
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
March 26, 2017, 23:43 (GMT)
Cycles Denoising: Skip out-of-bounds tiles when mapping tile memory to the denoising device
March 26, 2017, 19:15 (GMT)
Cycles Denoising: Hopefully fix Multi-GPU denoising

The problem there is that currently tiles get allocated on the GPU that's used to render them.
However, if a GPU is supposed to denoise a tile, it needs all 8 neighbors in its memory as well.

Therefore, the code now allocates and copies the tiles on the denoising GPU as well.
March 25, 2017, 00:45 (GMT)
Cycles Denoising: Use correct alignment of denoising buffer offsets for OpenCL
March 25, 2017, 00:27 (GMT)
Cycles Denoising: Fix variance calculation for cross denoising and split kernel
March 24, 2017, 19:37 (GMT)
Cycles Denoising: Fix building after recent cleanup commit
March 24, 2017, 19:14 (GMT)
Cycles Denoising: Remove two debugging CMake options
March 24, 2017, 19:09 (GMT)
Cycles Denoising: Fix compilation without pass support
March 24, 2017, 18:58 (GMT)
Cycles Denoising: Use isfinite_safe instead of own function
March 24, 2017, 18:51 (GMT)
Merge branch 'origin/master' into temp-cycles-denoising
March 24, 2017, 18:18 (GMT)
Cycles Denoising: Make naming of the options more consistent

Used to be a mess of denoising_, denoise_ and filter_, now all start with denoising_.
March 24, 2017, 18:18 (GMT)
Cycles Denoising: Remove unused preprocessor option

It was used for a quick test a long time ago and it no longer relevant.
March 24, 2017, 15:46 (GMT)
Cycles Denoising: Rename half window to radius
March 24, 2017, 15:45 (GMT)
Merge remote-tracking branch 'origin/master' into temp-cycles-denoising
March 24, 2017, 01:59 (GMT)
Cycles Denoising: Implement Host-side OpenCL denoising support

Nothing fancy going on there, just essentially the same as the CUDA code.
March 24, 2017, 01:59 (GMT)
CLEW: Fix wrong clCreateSubBuffer function pointer
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2020