Blender Git Commit Log
Git Commits -> Revision 131de43
Revision 131de43 by Brecht Van Lommel (master) May 28, 2012, 19:21 (GMT) |
Cycles: fixes to make CUDA 4.2 work, compiling gave errors in shadows and other places, was mainly due to instancing not working, but also found issues in procedural textures. The problem was with --use_fast_math, this seems to now have way lower precision for some operations. Disabled this flag and selectively use fast math functions. Did not find performance regression on GTX 460 after doing this. |
Commit Details:
Full Hash: 131de4352b9e8f3e4ce77d2d9dc145f5db461aed
SVN Revision: 47133
Parent Commit: c2be2fd
Lines Changed: +34, -22
8 Modified Paths:
/intern/cycles/blender/blender_mesh.cpp (+0, -1) (Diff)
/intern/cycles/blender/blender_sync.cpp (+0, -1) (Diff)
/intern/cycles/device/device_cuda.cpp (+1, -1) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+1, -1) (Diff)
/intern/cycles/kernel/kernel_bvh.h (+3, -3) (Diff)
/intern/cycles/kernel/kernel_compat_cuda.h (+10, -0) (Diff)
/intern/cycles/kernel/kernel_projection.h (+11, -11) (Diff)
/intern/cycles/util/util_transform.h (+8, -4) (Diff)
/intern/cycles/blender/blender_sync.cpp (+0, -1) (Diff)
/intern/cycles/device/device_cuda.cpp (+1, -1) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+1, -1) (Diff)
/intern/cycles/kernel/kernel_bvh.h (+3, -3) (Diff)
/intern/cycles/kernel/kernel_compat_cuda.h (+10, -0) (Diff)
/intern/cycles/kernel/kernel_projection.h (+11, -11) (Diff)
/intern/cycles/util/util_transform.h (+8, -4) (Diff)