build Android arm64-v8a wheel - #10
Conversation
|
my bad, for some reason gh didnt trigger actions on this branch on my fork? run succeeded on an another branch tho. |
|
there is another problem though The workaround is to explicitly install for android_25_arm64_v8a using --platform. it's not too bad, but still annoying, and there doesn’t seem to be a clean fix without lowering Mesa’s API or using a Python package built for API 25+. |
|
Neat. Does it work just as a compiler in tinygrad (ie. As for the the API version thing, if it requires significant patches to mesa to use version 24 it's probably fine to require |

Adds an Android arm64-v8a build for libtinymesa.so.
NAK and libtinymesa_cpu.so are omitted to keep the Android build simple and avoid cross-compiling LLVM (its very annoying).
This keeps the Android wheel focused on the Adreno use case for now; broader compiler/CPU support can be added separately if needed.