blender/intern/cycles
Jeroen Bakker e527544b76 Cycles: OpenCL Performance
When using OpenCL with Cycles the rendering time increased substantial.
After doing some tests the bottleneck was found in 4d voronoi and 2d and
3d smooth voronoi.

This change will hide these behind a specific compile directive so the
speed will improve.

AMD RX480 + BMW scene

    2.80 (3:10)
    2.81 (5:48)
    2.81 excluding 4d voronoi+2d/3d smooth (3:50)

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D6231
2019-11-13 12:55:44 +01:00
..
app Fix T62408: Cycles viewport adaptive subdivision hangs after updates 2019-04-21 03:05:38 +02:00
blender Fix T71123: OptiX error in Cycles viewport when adding HDRI 2019-11-04 18:09:56 +01:00
bvh Cycles: add Optix device backend 2019-09-13 11:50:11 +02:00
cmake ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
device Cycles: Fix strict compiler warning 2019-11-07 11:06:41 +01:00
doc ClangFormat: apply to source, most of intern 2019-04-17 06:21:24 +02:00
graph Fix undefined symbols for ccl::Node with some compilers and build options 2019-08-27 12:50:08 +02:00
kernel Cycles: OpenCL Performance 2019-11-13 12:55:44 +01:00
render Cycles: OpenCL Performance 2019-11-13 12:55:44 +01:00
subd Cleanup: compiler warnings 2019-09-13 16:51:51 +02:00
test Shading: Add more operators to Vector Math node. 2019-08-21 19:36:33 +02:00
util Cleanup: clang-format 2019-11-08 11:44:23 +11:00
CMakeLists.txt CMake: add missing headers, use space before comments 2019-10-29 01:33:44 +11:00