Blender Git Commit Log

Git Commits -> Revision 23cc453

Revision 23cc453 by Sergey Sharybin (master)
June 28, 2016, 12:15 (GMT)
Fix T48732: New GGX breaks OpenCL kernel

Make sure we don't perform any implicit address space conversion.

A bit annoying, but less intrusive approaches (like using temp private
variable in .cl kernel) do not work correct here.

Using generic address space will help from code side here, but will
be somewhat slower due to extra things happening as far as i know.

Commit Details:

Full Hash: 23cc453975c42069bac21e849b1bf7e3e60cd8e7
Parent Commit: 0d7817d
Lines Changed: +34, -12

3 Modified Paths:

/intern/cycles/kernel/closure/bsdf_microfacet_multi_impl.h (+14, -8) (Diff)
/intern/cycles/kernel/kernel_random.h (+18, -2) (Diff)
/intern/cycles/kernel/kernel_shader.h (+2, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021