1
1

Compare commits

...

15 Commits

Author SHA1 Message Date
Stefan Werner
14b888afea Merge branch 'master' into mac_arm64 2020-07-16 09:41:17 +02:00
Stefan Werner
a2638d0f41 Merge branch 'master' into mac_arm64 2020-07-16 07:48:33 +02:00
Stefan Werner
79ba0c3ab0 Merge branch 'master' into mac_arm64 2020-07-15 23:37:04 +02:00
Stefan Werner
7880692515 Cleanup. 2020-07-15 23:35:07 +02:00
Stefan Werner
0fe3ff13c7 Revert "macOS: Enabled Embree on arm64."
This reverts commit 86f207f4fd.
2020-07-15 23:24:54 +02:00
Stefan Werner
a8ef8690a6 Merge branch 'master' into mac_arm64 2020-07-14 12:42:24 +02:00
Stefan Werner
86f207f4fd macOS: Enabled Embree on arm64.
This is using the arm port of Embree:
https://github.com/lighttransport/embree-aarch64

Since that repository does not have releases, I created a fork
on my personal github account:
https://github.com/skwerner/embree-aarch64

We could move this to the Blender github account instead.
2020-07-14 10:56:29 +02:00
Stefan Werner
fb94343f12 macOS: Enabled ctypes, numpy, etc on arm64.
This is a backport of the PR for getting the latest Python to macOS/arm64:
https://github.com/python/cpython/pull/21249
2020-07-14 10:30:39 +02:00
Stefan Werner
c29ed6f71f macOS: Fixed llvm build for arm64. 2020-07-14 10:29:31 +02:00
Stefan Werner
bc4bb7da5e macOS: Fixed libpng build on arm64 without requiring a patch. 2020-07-13 00:29:40 +02:00
Stefan Werner
b009af1736 Merge branch 'mac_arm64' of git.blender.org:blender into mac_arm64 2020-07-12 15:52:44 +02:00
Stefan Werner
b4ee86194a deps: Cleanup. 2020-07-12 15:52:14 +02:00
Stefan Werner
bd7bffd536 macOS: llvm builds now targets ARM on arm64 builds. 2020-07-11 22:54:39 +02:00
Stefan Werner
52d469531b macOS: arm64 now builds with a simple make full. 2020-07-11 20:23:48 +02:00
Stefan Werner
9b9cbabd96 macOS: Port to arm64.
Untested and not fully featured.
Missing are:
* several Python modules, notably ctypes and numpy
* Embree
* OpenImageDeniose
* Audaspace (depends on numpy)

To build it, configure with the following flags:
OSX_ARCHITECTURES=arm64
CMAKE_OSX_ARCHITECTURES=arm64
WITH_CYCLES_EMBREE=OFF
WITH_CPU_SSE=OFF
WITH_AUDASPACE=OFF
2020-07-11 00:33:39 +02:00

Diff Content Not Available