Blender Git Loki
Git Commits -> Revision a24fbf3
Revision a24fbf3 by Brecht Van Lommel (master) August 7, 2017, 12:01 (GMT) |
Code refactor: add, remove, optimize various SSE functions. * Remove some unnecessary SSE emulation defines. * Use full precision float division so we can enable it. * Add sqrt(), sqr(), fabs(), shuffle variations, mask(). * Optimize reduce_add(), select(). Differential Revision: https://developer.blender.org/D2764 |
Commit Details:
Full Hash: a24fbf3323101cd35332161b12a04e687b5583e4
Parent Commit: a8cc0d7
Lines Changed: +92, -91
6 Modified Paths:
/intern/cycles/kernel/filter/filter_features_sse.h (+6, -6) (Diff)
/intern/cycles/kernel/geom/geom_object.h (+0, -5) (Diff)
/intern/cycles/util/util_math.h (+1, -0) (Diff)
/intern/cycles/util/util_math_float3.h (+7, -13) (Diff)
/intern/cycles/util/util_math_float4.h (+75, -18) (Diff)
/intern/cycles/util/util_simd.h (+3, -49) (Diff)
/intern/cycles/kernel/geom/geom_object.h (+0, -5) (Diff)
/intern/cycles/util/util_math.h (+1, -0) (Diff)
/intern/cycles/util/util_math_float3.h (+7, -13) (Diff)
/intern/cycles/util/util_math_float4.h (+75, -18) (Diff)
/intern/cycles/util/util_simd.h (+3, -49) (Diff)