diff options
author | Lukas Stockner <lukas.stockner@freenet.de> | 2018-07-04 15:22:38 +0300 |
---|---|---|
committer | Lukas Stockner <lukas.stockner@freenet.de> | 2018-07-04 15:35:05 +0300 |
commit | b10c64bd2f1dae93c38e2d1cc656ea08151ab704 (patch) | |
tree | ba20bd49470254f4194c213740d2be019e87c73f /intern/cycles/device/device_cuda.cpp | |
parent | 969111f9b5b075470a6de995f048d19e25c1b9ea (diff) |
Cycles Denoising: Split main function into logical steps
Diffstat (limited to 'intern/cycles/device/device_cuda.cpp')
-rw-r--r-- | intern/cycles/device/device_cuda.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/intern/cycles/device/device_cuda.cpp b/intern/cycles/device/device_cuda.cpp index bf5a95dd233..34c64feb80a 100644 --- a/intern/cycles/device/device_cuda.cpp +++ b/intern/cycles/device/device_cuda.cpp @@ -1632,8 +1632,6 @@ public: task.map_neighbor_tiles(rtiles, this); denoising.tiles_from_rendertiles(rtiles); - denoising.init_from_devicetask(task); - denoising.run_denoising(); task.unmap_neighbor_tiles(rtiles, this); @@ -2074,7 +2072,7 @@ public: /* keep rendering tiles until done */ RenderTile tile; - DenoisingTask denoising(this); + DenoisingTask denoising(this, *task); while(task->acquire_tile(this, tile)) { if(tile.task == RenderTile::PATH_TRACE) { |