Anthony Roberts Anthony-Roberts
  • Windows on Arm enablement at Linaro

  • Joined on 2022-09-22
Anthony Roberts commented on pull request blender/blender#121335 2024-05-02 16:02:10 +02:00
Refactor: Require C++ for users of BLI_simd.h

Not critical, so I'm not going to reject anything based on this, but I think a more verbose "Including BLI_simd.hh requires C++" would be more useful to developers here

Anthony Roberts commented on pull request blender/blender#121335 2024-05-02 15:59:20 +02:00
Refactor: Require C++ for users of BLI_simd.h

I'll leave this approved actually - the sse2neon issues are unrelated to this PR and should be discussed elsewhere

Anthony Roberts commented on pull request blender/blender#121335 2024-05-02 14:47:18 +02:00
Refactor: Require C++ for users of BLI_simd.h

Un-approving - this built on it's own fine, but is causing issues for sse2neon enablement - digging further now

Anthony Roberts commented on issue blender/blender#121312 2024-05-02 11:14:19 +02:00
Result mismatch between SSE and non-SSE codepaths

Thanks @aras_p!

On another note - something @brecht mentioned on the chat channel:

Maybe it's possible to check for __cplusplus in that BLI_simd.h conditional, and enable sse2neon when…

Anthony Roberts opened issue blender/blender#121312 2024-05-01 18:21:42 +02:00
Result mismatch between SSE and non-SSE codepaths
Anthony Roberts deleted branch update-pyd-submodule from Anthony-Roberts/blender 2024-05-01 10:30:29 +02:00
Anthony Roberts merged pull request blender/blender#121271 2024-05-01 10:30:26 +02:00
Windows: Update ARM64 submodule to include .pyd files
Anthony Roberts pushed to main at blender/blender 2024-05-01 10:30:26 +02:00
ac12c3ccc3 Windows: Update ARM64 submodule to include .pyd files
Anthony Roberts commented on pull request blender/blender#121271 2024-04-30 20:36:32 +02:00
Windows: Update ARM64 submodule to include .pyd files

Okay, so looks like the two tests expected have failed, should be good to go? The ones failing because of pyd, rather than an inaccurate non-SSE path are passing now

Anthony Roberts created pull request blender/blender#121271 2024-04-30 16:57:31 +02:00
Windows: Update ARM64 submodule to include .pyd files
Anthony Roberts pushed to update-pyd-submodule at Anthony-Roberts/blender 2024-04-30 16:55:53 +02:00
f3069c83fa Windows: Update ARM64 submodule to include .pyd files
Anthony Roberts created branch update-pyd-submodule in Anthony-Roberts/blender 2024-04-30 16:51:38 +02:00
Anthony Roberts pushed to update-pyd-submodule at Anthony-Roberts/blender 2024-04-30 16:51:38 +02:00
ad8cb0cff3 Use the redirect.b.o website for bug reports
ca924bf247 Fix #121217: Mouse position node size sockets ignore UI scale
1cf193336a Refactor: Rename enum entries of BakeCurveRemove
66a5eda33e Cleanup: GPv3: UI Menu updates
f5157b00a9 Compositor: Remove left over code from tile based compositor
Compare 10 commits »
Anthony Roberts commented on issue blender/blender#119126 2024-04-30 16:08:29 +02:00
Windows ARM64 Support

I have updated the files on the LFS repo, and done a build on top of main using my updated submodule - all seems well with the tests, with only constraints failing now:

99% tests passed,…
Anthony Roberts pushed to main at blender/lib-windows_arm64 2024-04-30 13:28:29 +02:00
57ad26e0cc Add missing .pyd files
Anthony Roberts commented on issue blender/blender#119126 2024-04-29 16:29:36 +02:00
Windows ARM64 Support

Understood - I think this is a solved problem in newer versions of TBB (ie, not 2020u3 which I had to port to ARM64 by hand) - do we know what timescales are looking like for TBB/USD updates?

La…

Anthony Roberts commented on issue blender/blender#119126 2024-04-29 13:45:40 +02:00
Windows ARM64 Support

ACK, that would make sense :)

RE the TBBmalloc thing - it's always been an issue, even when running the emulated x64 version of blender on an ARM64 device. Other than the error message being a…

Anthony Roberts commented on issue blender/blender#119126 2024-04-29 12:53:53 +02:00
Windows ARM64 Support

Thanks @Sergey and @LazyDodo - I am back now and catching up - I have kicked off a local rebuild of the libs from the tip of main, and will update the prebuilts directory when/if it succesfully…