Blender Git Commit Log

Git Commits -> Revision 7c0a0ba

Revision 7c0a0ba by Brecht Van Lommel (master)
December 1, 2012, 19:15 (GMT)
Fix #33375: OSL geom:trianglevertices gave wrong coordinates for static BVH.

Also some simple OSL optimization, passing thread data pointer directly instead
of via thread local storage, and creating ustrings for attribute lookup.

Commit Details:

Full Hash: 7c0a0bae79bb8f842a575fe83975c6d34d73c64a
SVN Revision: 52702
Parent Commit: 807fd44
Lines Changed: +276, -282

19 Modified Paths:

/intern/cycles/device/device_cpu.cpp (+27, -20) (Diff)
/intern/cycles/kernel/kernel.cpp (+0, -32) (Diff)
/intern/cycles/kernel/kernel_attribute.h (+2, -20) (Diff)
/intern/cycles/kernel/kernel_globals.h (+9, -9) (Diff)
/intern/cycles/kernel/kernel_path.h (+6, -0) (Diff)
/intern/cycles/kernel/kernel_shader.h (+15, -19) (Diff)
/intern/cycles/kernel/kernel_triangle.h (+0, -3) (Diff)
/intern/cycles/kernel/kernel_types.h (+5, -4) (Diff)
/intern/cycles/kernel/osl/osl_closures.cpp (+2, -1) (Diff)
/intern/cycles/kernel/osl/osl_globals.h (+13, -13) (Diff)
/intern/cycles/kernel/osl/osl_services.cpp (+78, -43) (Diff)
/intern/cycles/kernel/osl/osl_services.h (+33, -0) (Diff)
/intern/cycles/kernel/osl/osl_shader.cpp (+60, -51) (Diff)
/intern/cycles/kernel/osl/osl_shader.h (+9, -12) (Diff)
/intern/cycles/render/object.cpp (+14, -7) (Diff)
/intern/cycles/render/object.h (+2, -2) (Diff)
/intern/cycles/render/osl.cpp (+1, -13) (Diff)
/intern/cycles/render/osl.h (+0, -2) (Diff)
/intern/cycles/util/util_thread.h (+0, -31) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021