You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There's already an open issue about this (#23709) but I thought it was worth a discussion to see how project maintainers feel this should be accomplished.
For a project like MuseScore Studio which supports plugins, Arm64EC might be the better choice to maintain compatibility with existing x64 plugins. I looked a little bit into what that would entail and, at this point, the biggest blocker would probably be the fact that Qt supports native Arm64 but not Arm64EC yet. However, it looks like there's been some recent progress in the Qt project and Arm64EC support is in the works.
I'm not sure how far along existing efforts to port to Windows/Arm64 are, but if Qt provides an easy Arm64EC target, would the devs consider targeting Arm64EC? This would resolve the problem of any x64 DLL that's loaded at runtime while allowing the core app to compile with native Arm64 code and benefit from performance improvements while the ecosystem can incrementally adapt to native (or hybrid) code. Statically linked libraries will still need to be updated/recompiled.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
There's already an open issue about this (#23709) but I thought it was worth a discussion to see how project maintainers feel this should be accomplished.
For a project like MuseScore Studio which supports plugins, Arm64EC might be the better choice to maintain compatibility with existing x64 plugins. I looked a little bit into what that would entail and, at this point, the biggest blocker would probably be the fact that Qt supports native Arm64 but not Arm64EC yet. However, it looks like there's been some recent progress in the Qt project and Arm64EC support is in the works.
I'm not sure how far along existing efforts to port to Windows/Arm64 are, but if Qt provides an easy Arm64EC target, would the devs consider targeting Arm64EC? This would resolve the problem of any x64 DLL that's loaded at runtime while allowing the core app to compile with native Arm64 code and benefit from performance improvements while the ecosystem can incrementally adapt to native (or hybrid) code. Statically linked libraries will still need to be updated/recompiled.
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions