Blender Git Commit Log

Git Commits -> Revision 2e11ab0

Revision 2e11ab0 by Sergey Sharybin (cycles_kernel_split)
May 8, 2015, 12:01 (GMT)
Cycles kernel split: Avoid having temporary variable in shader function in megakernel

Those temp variables are only needed in OpenCL split kernel and better be avoided in
other kernels since it's not cheap to create them.

In the future it'll be replaced with generic address space from OpenCL 2.0.

Commit Details:

Full Hash: 2e11ab036653c2db18a929150fb4d57516c54645
Parent Commit: 1a6dde9
Lines Changed: +41, -35

2 Modified Paths:

/intern/cycles/kernel/geom/geom_object.h (+33, -0) (Diff)
/intern/cycles/kernel/kernel_shader.h (+8, -35) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021