Blender Git Loki

Git Commits -> Revision 157067a

Revision 157067a by Sergey Sharybin (master)
November 10, 2014, 17:47 (GMT)
Cycles: Speedup for homogenous volumes in decoupled volume sampling

The idea is to avoid memory allocation when only one segment step is to be allocated.
This gives some speedup which is difficult to measure on this trashcan from hell, but
it's about from 7% to 10% in the extreme case with single volume filling the whole of
the viewport. This seems to depends on the phase of the bug-o-meter in the studio.

On the linux boxes it's not that spectacular speedup, it's about 2% on my laptop and
about 3% on the studio desktop. This is likely because of the awesomeness of jemalloc.

Commit Details:

Full Hash: 157067acbde7e65bb5bef2023effca8a5fc657f3
Parent Commit: 3ead24d
Lines Changed: +6, -4

1 Modified Path:

/intern/cycles/kernel/kernel_volume.h (+6, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021