Blender Git Commit Log

Git Commits -> Revision 81c9e0d

Revision 81c9e0d by Sergey Sharybin (master)
October 25, 2016, 12:18 (GMT)
Cycles: Avoid branching in SSE version of intersection pre-calculation

Similar to the previous commit, avoid negative effect of bad branch prediction.

Gives measurable performance up to ~2% in tests here.

Once again, thanks to Maxym Dmytrychenko!

Commit Details:

Full Hash: 81c9e0d2958a1274f8cb76386a3bafc08a181eed
Parent Commit: af411d9
Lines Changed: +14, -2

1 Modified Path:

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