Blender Git Loki

Git Commits -> Revision ab8d9c4

Revision ab8d9c4 by Sergey Sharybin (master)
December 24, 2014, 21:50 (GMT)
Cycles: Add some utility functions and structures

Most of them are not currently used but are essential for the further work.

- CPU kernels with SSE2 support will now have sse3b, sse3f and sse3i

- Added templatedversions of min4, max4 which are handy to use with register
variables.

- Added util_swap function which gets arguments by pointers.
So hopefully it'll be a portable version of std::swap.

Commit Details:

Full Hash: ab8d9c4b8853755faa62307750d961dc2ec43708
Parent Commit: f770bc4
Lines Changed: +57, -3

4 Modified Paths:

/intern/cycles/kernel/geom/geom_triangle_intersect.h (+1, -3) (Diff)
/intern/cycles/kernel/kernel_compat_cpu.h (+6, -0) (Diff)
/intern/cycles/util/util_math.h (+37, -0) (Diff)
/intern/cycles/util/util_types.h (+13, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021