Blender Git Commit Log
Git Commits -> Revision bf11e36
Revision bf11e36 by Sergey Sharybin (master) April 8, 2015, 13:47 (GMT) |
Fix T44046: Cycles speed regression in 2.74 (CPU only) Issue was caused by MSVC not being able to optimize some code out in the same way as GCC/Clang does, so now that parts of code are explicitly unfolded in order to help compilers out. This makes speed loss much less drastic on my laptop. That's probably as good as we can do with MSVC without investing infinite amount of time looking trying to workaround the optimizer. |
Commit Details:
Full Hash: bf11e362c5418ec40dc0437d329efceb225eb5ef
Parent Commit: 2c91f9d
Lines Changed: +24, -32
1 Modified Path:
/intern/cycles/kernel/geom/geom_triangle_intersect.h (+24, -32) (Diff)