Blender Git Commit Log

Git Commits -> Revision 26f1c51

Revision 26f1c51 by Sergey Sharybin (master)
November 25, 2015, 08:01 (GMT)
Cycles: Trace indirect subsurface rays by restarting the integrator loop

This gives much lower stack usage on GPU and reduces kernel memory size to
around 448MB on GTX560Ti (comparing to 652MB with previous commit and 946MB
with official release). There's also a barely measurable speedup of around
5%, but this is to be confirmed still.

At this stage we're using only ~3% for the experimental kernel and SSS
rendering seems to be faster by 40% and after some further testing we might
consider making SSS and CMJ official features and remove experimental
precompiled kernels.

Commit Details:

Full Hash: 26f1c51ca6fb1cc8d0b9b39781ed50d074e8c84f
Parent Commit: 2a5c1fc
Lines Changed: +71, -42

2 Modified Paths:

/intern/cycles/kernel/kernel_bake.h (+16, -1) (Diff)
/intern/cycles/kernel/kernel_path.h (+55, -41) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021