Blender Git Commit Log

Git Commits -> Revision e527544

Revision e527544 by Jeroen Bakker (master)
November 13, 2019, 11:55 (GMT)
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

Commit Details:

Full Hash: e527544b766bb01fb95bff1d98fe5a246aaf7398
Parent Commit: ca17212
Lines Changed: +25, -7

4 Modified Paths:

/intern/cycles/kernel/svm/svm.h (+0, -6) (Diff)
/intern/cycles/kernel/svm/svm_types.h (+6, -1) (Diff)
/intern/cycles/kernel/svm/svm_voronoi.h (+7, -0) (Diff)
/intern/cycles/render/nodes.h (+12, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021