8 ms·
Blender is Native on Windows 11 on Arm
- bhouston 1y agoNice! I would expect that it was relatively straight foward given that Blender is native on MacOS ARM and also iOS ARM? Blender is just so nice to use these days.
- Hydraulix989 1y agoAnd Linux ARM, I would expect?
- seba_dos1 1y agoYes, Blender was native on my ARM phone several years ago already - until its GPU requirements went up.
- geraldcombs 1y agoFor us (Wireshark) the difficulty wasn't with our own codebase, but with getting our dependencies ported over. Most libraries built just fine, but some strongly assumed that "Windows" meant "x86". It's not just Windows, either. Many libraries (particularly ones that use Autotools) are absolutely blind to the notion that you might want a universal binary on macOS.
- astrange 1y agoWhen we ported OpenJDK to macOS, I ended up producing a universal binary by having the Makefile run itself to produce HotSpot twice, and then gluing them together with `lipo` afterwards. There isn't really a better way when the actual project configurations are different. IIRC it was eventually removed because nobody else needed to do such a thing so it was hard to maintain.
- kccqzy 1y agoSure. How else would you build a universal binary then? Given the low-level nature of the language not many tasks can be usefully shared between different architectures.
- geraldcombs 1y agoFor plain C/C++ you can just pass `-arch x86_64 -arch arm64` to clang. CMake takes care of this for you if you specify `CMAKE_OSX_ARCHITECTURES=x86_64;arm64` and IIRC Meson has similar functionality.
- kccqzy 1y agoTIL. I didn't know clang supports this natively.
- delta_p_delta_x 1y agoClang is natively a cross-compiler. Pass in --sysroot and a corresponding valid sysroot tree for any micro architecture/platform (arm-eabi, macOS, Windows MSVC, PowerPC, Alpine Linux with musl, you name it) and Clang will happily retarget the binary to the correct target platform.
- mrpippy 1y agoApple has supported that ‘-arch’ option in their GCC/Clang since at least the PPC->Intel transition, maybe even earlier (PPC64? NeXT/OPENSTEP?)
- Uehreka 1y ago> also iOS ARM? Wait WHAT?! Since when?
- bhouston 1y agoIt was announced two weeks ago. Details: https://youtu.be/JFtvdItYNBU https://youtu.be/JFtvdItYNBU
- TreeInBuxton 1y agoThere was a talk on this at Blendercon last year!: https://www.youtube.com/watch?v=xVn8wQ3tKxA https://www.youtube.com/watch?v=xVn8wQ3tKxA
- ngcc_hk 1y agoUnlike Apple, Microsoft failed its move to mobile and its computing. Majority of apple software run on arm before the arm transition. That is not true for Microsoft.
- joshmarinacci 1y agoWhy has it taken so long to get the Windows ecosystem fully on ARM? Apple’s transition only took a year or two.
- cultofmetatron 1y ago1.apple controls the hardware. they only need to focus on supporting a handful of skus. windows needs to support way more which they don't directly control 2. The software development toolchain is highly focussed 3. they committed. there are no more intel cpus so developers can either adapt or die. windows by contrast has x86 and arm builds going forward. that means a larger surface area for developers to target and they will avoid that kind of pain if they can. 4. microsoft management is all over the place and lacks the focus that apple has. Apple doesn't do everything right but when they want to do something well. it shows. even their failures are polished.
- GeekyBear 1y agoApple had ARM versions of it's own software ready to go on day one. Apple's developer IDE was ready to go on day one. Apple's Rosetta translation layer was much more widely compatible with legacy x86 software than Microsoft's Prism.
- duped 1y agoApple stopped selling Intel Macs and the ARM Macs were the better machines when they did
- kimixa 1y agoIn addition to the other reasons listed below, Apple employee's provided the initial ARM porting patches in the first place. It sounds like Microsoft was involved in this project (though the text seems to imply Qualcomm might have been the primary contributor), it remains that they didn't do it however many years ago when Windows on ARM was first released.
- TylerE 1y ago
- deleted 1y ago[deleted]
- zoytek 1y agoWhat do I think? Those Shein ads are taking up a lot of space.
- HelloUsername 1y agoThe OP link could be changed to source: https://code.blender.org/2025/08/blender-for-windows-on-arm/ https://code.blender.org/2025/08/blender-for-windows-on-arm/
- jackvalentine 1y agoAre there any retail Windows 11 ARM devices that aren’t Qualcomm?
- wyldfire 1y agoRetail? No. Coming soon [1] [2]. [1] https://www.reuters.com/technology/mediatek-designs-arm-based-chip-microsofts-ai-laptops-say-sources-2024-06-11/ https://www.reuters.com/technology/mediatek-designs-arm-base... [2] https://www.tomshardware.com/pc-components/cpus/nvidia-and-mediatek-may-unveil-jointly-developed-n1-arm-chips-for-windows-pcs-at-computex https://www.tomshardware.com/pc-components/cpus/nvidia-and-m...
- deleted 1y ago[deleted]
- TiredOfLife 1y agoAre there any retail ARM cpus that are even close to Qualcomm performance?
- Aissen 1y agoCongrats on the release! I wonder what it would take to have Linux arm64 official builds?
- lenerdenator 1y agoExciting things happening in the Arm space these days. We might finally be free of the x86 monopoly.