Conversation
c033efc to
10163e7
Compare
BenchmarksOverview
PS: Since using the current Turnip + Zink in Termux Native causes Detailed test resultsAdreno 840vkmarkAdreno 830vkmarkAdreno 730vkmark |
Freedreno not available? |
The If you need to use Freedreno and Turnip drivers in PRoot/Chroot/LXC containers, you can use the drivers built from my other repository, which also support Adreno 7xx/830/840: https://github.com/lfdevs/mesa-for-android-container |
Thank you for your response.. No problem we will wait |
|
@lfdevs Please Confirm!
|
Try to fix unofficial support for Adreno 710 and Adreno 720 to prevent build errors. The added values `tile_max_w` and `tile_max_h` were derived by analogy with the Adreno 730 and have not been empirically validated.
Sync with upstream code: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39167
This patch is from Rob Clark: https://gitlab.freedesktop.org/mesa/mesa/-/commit/2da45c609845854491c09bd26d9d8245834ea4af?merge_request_iid=39358 Co-authored-by: Rob Clark <rob.clark@oss.qualcomm.com>
The latest upstream code has been synchronized: https://gitlab.freedesktop.org/mesa/mesa/-/commit/6ea4fe9806b93ee9c4f0dd1b571e4a4a52c666ca |
|
@lfdevs It works very well in most scenarios! With a few driver updates and performance improvements, I hope the next step will also incorporate Freedreno (kgsl)! Thank you for incorporating the latest upstream release! :)
Supertuxkart
vulkaninfoglxinfo -Bvkmarkglmark2 |
|
@lfdevs this is great, do you plan to make a PR for mesa 26 bump in github.com/termux/termux-packages after mesa 26 stable releases? |


Special thanks to Rob Clark for a series of contributions to the upstream Mesa project:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38450
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39167
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39358
Changelog
Installation and Usage Instructions
You can find the build artifacts here: https://github.com/lfdevs/termux-packages/actions/runs/21625886761?pr=2#artifacts
Specifically, look for files in the Artifacts section that start with
debs, such asdebs-aarch64-xxxxxx. After downloading and extracting it, you’ll obtainmesa_26.1.0_aarch64.debandmesa-vulkan-icd-freedreno_26.1.0_aarch64.deb.You can refer to the following commands to enable hardware acceleration using Turnip driver inside a Termux native container: