Blender Git Loki
Git Commits -> Revision 29b6715
Revision 29b6715 by Brecht Van Lommel (tmp-macs-arm-cycles) February 15, 2021, 18:05 (GMT) |
macOS: add Embree, OpenImageDenoise and sse2neon libraries for ARM This required using a fork of Embree, newer LLVM version, unreleased ISPC version and sse2neon directly from Git. Hopefully over time all the required changes end up in official releases. For now we deviate from other platforms. Patch based on contributions by Apple and Stefan Werner. Ref D9527, D8237, T78710 |
Commit Details:
Full Hash: 29b6715ab0a972702c418577e67d7af204a6ed2a
Parent Commit: a0df60e
Lines Changed: +230, -49
3 Added Paths:
/build_files/build_environment/cmake/sse2neon.cmake (+30, -0) (View)
/build_files/build_environment/patches/oidn.diff (+40, -0) (View)
/build_files/cmake/Modules/Findsse2neon.cmake (+49, -0) (View)
/build_files/build_environment/patches/oidn.diff (+40, -0) (View)
/build_files/cmake/Modules/Findsse2neon.cmake (+49, -0) (View)
11 Modified Paths:
/build_files/build_environment/cmake/embree.cmake (+21, -9) (Diff)
/build_files/build_environment/cmake/harvest.cmake (+7, -6) (Diff)
/build_files/build_environment/cmake/ispc.cmake (+10, -6) (Diff)
/build_files/build_environment/cmake/llvm.cmake (+1, -1) (Diff)
/build_files/build_environment/cmake/openimagedenoise.cmake (+1, -0) (Diff)
/build_files/build_environment/cmake/versions.cmake (+39, -12) (Diff)
/build_files/build_environment/CMakeLists.txt (+7, -5) (Diff)
/build_files/cmake/Modules/FindEmbree.cmake (+8, -3) (Diff)
/build_files/cmake/platform/platform_apple.cmake (+7, -6) (Diff)
/intern/cycles/util/util_openimagedenoise.h (+5, -0) (Diff)
/source/blender/compositor/operations/COM_DenoiseOperation.cpp (+5, -1) (Diff)
/build_files/build_environment/cmake/harvest.cmake (+7, -6) (Diff)
/build_files/build_environment/cmake/ispc.cmake (+10, -6) (Diff)
/build_files/build_environment/cmake/llvm.cmake (+1, -1) (Diff)
/build_files/build_environment/cmake/openimagedenoise.cmake (+1, -0) (Diff)
/build_files/build_environment/cmake/versions.cmake (+39, -12) (Diff)
/build_files/build_environment/CMakeLists.txt (+7, -5) (Diff)
/build_files/cmake/Modules/FindEmbree.cmake (+8, -3) (Diff)
/build_files/cmake/platform/platform_apple.cmake (+7, -6) (Diff)
/intern/cycles/util/util_openimagedenoise.h (+5, -0) (Diff)
/source/blender/compositor/operations/COM_DenoiseOperation.cpp (+5, -1) (Diff)