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
This issue provides an insight into new ports that are either in development or that were requested, but are either not in development or not planned. The purpose of this meta-issue is to have all ports in a single place instead of having them spread across multiple issues.
List of Ports
X86 & X86_64 - This platform has been supported from the beginning
AArch64 - Supported, except SVE/SVE2; recent extensions such as CSSC are not supported yet
AArch32 - ARM32 and Thumb are in a32_port branch, testing is welcome, nobody seems to be using this port
RISC-V - Planned in the future, no commercial interest
PPC64 - Considering, no commercial interest
LoongArch - Considering, no commercial interest
MIPS - Not planned, no commercial interest
Discussion
No commercial interest means that there is no company (or multiple companies) that would want to sponsor the development.
In general, AsmJit commitment is to support 32-bit and 64-bit X86 and 64-bit ARM (AArch64), which covers 99% of users at the moment. Other ports will only be provided if there is a sponsor willing to pay for the development of the port. If there is no sponsor the port will not be developed by AsmJit core team. Volunteers willing to develop new ports on their own are welcome and we are willing to help them with coordination and code review.
New ports can be discussed as well, however, please let's not discuss why some port is not provided or when it could be provided, etc...
The text was updated successfully, but these errors were encountered:
@houstudio AsmJit and Blend2D are two separate projects. There is no ARM32 JIT for Blend2D and currently it's not even planned (unless there would be a sponsor willing to sponsor the entire development). The reason is that AArch64 took over the old 32-bit ARM so I don't see a value in having ARM32 JIT in Blend2D.
Introduction
This issue provides an insight into new ports that are either in development or that were requested, but are either not in development or not planned. The purpose of this meta-issue is to have all ports in a single place instead of having them spread across multiple issues.
List of Ports
Discussion
No commercial interest means that there is no company (or multiple companies) that would want to sponsor the development.
In general, AsmJit commitment is to support 32-bit and 64-bit X86 and 64-bit ARM (AArch64), which covers 99% of users at the moment. Other ports will only be provided if there is a sponsor willing to pay for the development of the port. If there is no sponsor the port will not be developed by AsmJit core team. Volunteers willing to develop new ports on their own are welcome and we are willing to help them with coordination and code review.
New ports can be discussed as well, however, please let's not discuss why some port is not provided or when it could be provided, etc...
The text was updated successfully, but these errors were encountered: