Blender Git Commit Log

Git Commits -> Revision dc9eb82

Revision dc9eb82 by Brecht Van Lommel (master)
October 21, 2017, 18:13 (GMT)
Cycles: combined CPU + GPU rendering support.

CPU rendering will be restricted to a BVH2, which is not ideal for raytracing
performance but can be shared with the GPU. Decoupled volume shading will be
disabled to match GPU volume sampling.

The number of CPU rendering threads is reduced to leave one core dedicated to
each GPU. Viewport rendering will also only use GPU rendering still. So along
with the BVH2 usage, perfect scaling should not be expected.

Go to User Preferences > System to enable the CPU to render alongside the GPU.

Differential Revision: https://developer.blender.org/D2873

Commit Details:

Full Hash: dc9eb8234fe4c9c561a3bfb9a8e3a3cefe77d5e3
Parent Commit: efd70ab
Lines Changed: +100, -31

6 Modified Paths:

/intern/cycles/blender/addon/properties.py (+13, -2) (Diff)
/intern/cycles/blender/blender_sync.cpp (+32, -13) (Diff)
/intern/cycles/device/device.cpp (+27, -5) (Diff)
/intern/cycles/device/device.h (+5, -1) (Diff)
/intern/cycles/device/device_cpu.cpp (+10, -8) (Diff)
/intern/cycles/device/opencl/opencl_util.cpp (+13, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021