blender/intern/cycles
Lukas Stockner b4a8b81399 Cycles Denoising: Don't use atomics in the accumulation kernel on CPUs
The GPU kernel needs to use atomics for accumulation since all offsets are processed in
parallel, but on CPUs that's not the case, so we can disable them there for a considerable speedup.
2018-05-24 18:44:56 +02:00
..
app Code refactor: move OIIO image buffer writing outside session, into callback. 2018-03-15 23:05:16 +01:00
blender Fix T54299: crash rendering objects with motion blur disabled, after recent changes. 2018-03-12 17:37:29 +01:00
bvh msvc: Use source folder structure for project file. 2018-02-03 16:38:27 -07:00
cmake Fix Cycle standalone build. 2018-03-02 19:56:22 +01:00
device Cycles: Cleanup: Remove double semicolons 2018-04-29 09:28:41 +02:00
doc Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
graph Code refactor: make Transform always affine, dropping last row. 2018-03-10 04:54:05 +01:00
kernel Cycles Denoising: Don't use atomics in the accumulation kernel on CPUs 2018-05-24 18:44:56 +02:00
render Cycles/Compositor: Add arctan2 operation to the Math node 2018-05-24 16:46:02 +02:00
subd msvc: Use source folder structure for project file. 2018-02-03 16:38:27 -07:00
test Fix Cycles gtests build on macOS. 2017-10-24 17:52:20 +02:00
util Cycles Denoising: Don't use atomics in the accumulation kernel on CPUs 2018-05-24 18:44:56 +02:00
CMakeLists.txt Build: fixes for the Intel compiler versions 2016, 2017, 2018. 2018-04-02 16:39:04 +02:00