Blender Git Commit Log

Git Commits -> Revision cd5e1ff

Revision cd5e1ff by Thomas Dinges (master)
June 13, 2014, 19:59 (GMT)
Cycles Refactor: Add SSE Utility code from Embree for cleaner SSE code.

This makes the code a bit easier to understand, and might come in handy
if we want to reuse more Embree code.

Differential Revision: https://developer.blender.org/D482

Code by Brecht, with fixes by Lockal, Sergey and myself.

Commit Details:

Full Hash: cd5e1ff74e4f6443f3e4b836dd23fe46b56cb7ed
Parent Commit: d0573ce
Lines Changed: +1697, -440

4 Added Paths:

/intern/cycles/util/util_simd.cpp (+42, -0) (View)
/intern/cycles/util/util_sseb.h (+161, -0) (View)
/intern/cycles/util/util_ssef.h (+588, -0) (View)
/intern/cycles/util/util_ssei.h (+294, -0) (View)

17 Modified Paths:

/intern/cycles/kernel/geom/geom_bvh_shadow.h (+26, -28) (Diff)
/intern/cycles/kernel/geom/geom_bvh_subsurface.h (+27, -27) (Diff)
/intern/cycles/kernel/geom/geom_bvh_traversal.h (+27, -29) (Diff)
/intern/cycles/kernel/geom/geom_curve.h (+61, -61) (Diff)
/intern/cycles/kernel/kernel_avx.cpp (+1, -0) (Diff)
/intern/cycles/kernel/kernel_compat_cpu.h (+6, -6) (Diff)
/intern/cycles/kernel/svm/svm_image.h (+5, -5) (Diff)
/intern/cycles/kernel/svm/svm_noise.h (+72, -72) (Diff)
/intern/cycles/kernel/svm/svm_texture.h (+11, -11) (Diff)
/intern/cycles/render/curves.cpp (+9, -7) (Diff)
/intern/cycles/render/tile.cpp (+1, -1) (Diff)
/intern/cycles/util/CMakeLists.txt (+4, -0) (Diff)
/intern/cycles/util/util_color.h (+23, -23) (Diff)
/intern/cycles/util/util_half.h (+12, -12) (Diff)
/intern/cycles/util/util_optimization.h (+10, -0) (Diff)
/intern/cycles/util/util_simd.h (+315, -158) (Diff)
/intern/cycles/util/util_types.h (+2, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021