blender/intern/cycles
Lukas Stockner 94efc651d4 Cycles Denoiser: Allocate a single temporary buffer for the entire denoising process
With small tiles, the repeated allocations on GPUs can actually slow down the denoising quite a lot.
Allocating the buffer just once reduces rendertime for the default cube with 16x16 tiles and denoising on a mobile 1050 from 22.7sec to 14.0sec.
2018-08-25 12:23:52 -07:00
..
app Cycles: Cleanup, style 2018-08-24 14:36:18 +02:00
blender Cycles: Add Denoising Clean to the debugging denoising passes 2018-08-25 09:32:29 -07:00
bvh Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
cmake Cycles: Query XYZ to/from Scene Linear conversion from OCIO instead of assuming sRGB 2018-06-14 22:21:37 +02:00
device Cycles Denoiser: Allocate a single temporary buffer for the entire denoising process 2018-08-25 12:23:52 -07:00
doc Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
graph Cycles: Cleanup, style 2018-08-24 14:36:18 +02:00
kernel Cycles: Add Denoising Clean to the debugging denoising passes 2018-08-25 09:32:29 -07:00
render Cycles: Add Denoising Clean to the debugging denoising passes 2018-08-25 09:32:29 -07:00
subd Cleanup: strip trailing space for cycles 2018-07-06 10:17:58 +02:00
test Fix Cycles tests build on macOS. 2018-06-28 00:11:01 +02:00
util Cycles: Cleanup, style 2018-08-24 14:36:18 +02:00
CMakeLists.txt Build: require C11/C++11 for all operating systems in master. 2018-07-30 17:12:24 +02:00