Blender Git Loki
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)
/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)