Blender Git Commit Log

Git Commits -> Revision 16b8d22

Revision 16b8d22 by Ray molenkamp (master)
September 17, 2018, 22:27 (GMT)
Cycles: Fix usage of AVX2 intrinsics in AVX kernel

While building the AVX kernel, util_avxf.h/avxb.h were using some AVX2 intrinsics,
these were never called, so it wasn't a run-time issue, but the intrinsics headers
on centos excluded the AVX2 prototypes when building the AVX kernel causing build errors.

This commit cleans up the improper usage of the AVX2 intrinsics and provides AVX
fallback implementations for future use.

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

Commit Details:

Full Hash: 16b8d223b718925d6aadd30b802967f010076f5d
Parent Commit: 51ac494
Lines Changed: +20, -4

2 Modified Paths:

/intern/cycles/util/util_avxb.h (+16, -2) (Diff)
/intern/cycles/util/util_avxf.h (+4, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021