Closed hansm629 closed 1 week ago
@xMeM
I tested with the latest build.
The reported issue is still occurring on the Adreno 650 GPU
.
https://github.com/xMeM/termux-packages/actions/runs/11684577142
mesa-vulkan-icd-wrapper-dbg_24.2.5-4_aarch64.deb
And when running Supertuxkart
in Vulkan mode, severe artifacts appear in the menu. While there are no artifacts in the game screen, there is significant stuttering.
(This is a common issue for both the Adreno 650 GPU
, Adreno 740 GPU
and Adreno 750 GPU
.)
https://github.com/user-attachments/assets/794c80c2-d19a-4af3-a56d-cef49e7f89ed
@xMeM I have updated the issue description as well! 😀
@xMeM
For the Adreno 650 GPU
, it seems to work perfectly in most scenarios, except for Zink
.
I will close this issue, and if any additional Vulkan
related issues are found, I’ll report them separately. 😀
@xMeM Thank you so much for the new build!
Vulkan
is now work on theAdreno 650 GPU
!I have reported the newly discovered issues.
https://github.com/xMeM/termux-packages/actions/runs/11684577142
mesa-vulkan-icd-wrapper-dbg_24.2.5-4_aarch64.deb
Qualcomm Adreno 650
)Termux-info
``` Termux Variables: TERMUX_API_VERSION=0.50.1 TERMUX_APK_RELEASE=F_DROID TERMUX_APP_PACKAGE_MANAGER=apt TERMUX_APP_PID=31399 TERMUX_IS_DEBUGGABLE_BUILD=0 TERMUX_MAIN_PACKAGE_FORMAT=debian TERMUX_VERSION=0.118.0 TERMUX__USER_ID=0 Packages CPU architecture: aarch64 Subscribed repositories: # sources.list deb https://packages.termux.org/apt/termux-main stable main # tur-repo (sources.list.d/tur.list) deb https://tur.kcubeterm.com tur-packages tur tur-on-device tur-continuous # x11-repo (sources.list.d/x11.list) deb https://packages-cf.termux.dev/apt/termux-x11/ x11 main Updatable packages: All packages up to date termux-tools version: 1.44.2 Android version: 13 Kernel build information: Linux localhost 4.19.113-27166950 #1 SMP PREEMPT Wed Aug 7 11:41:11 KST 2024 aarch64 Android Device manufacturer: samsung Device model: SM-G988N LD Variables: LD_LIBRARY_PATH= LD_PRELOAD=/data/data/com.termux/files/usr/lib/libtermux-exec.so Installed termux plugins: com.termux.widget versionCode:13 com.termux.x11 versionCode:14 com.termux.api versionCode:51 ```
issue list
1. mesa-24.x.x Zink work issue
vkcube
andvkmark
work, butZink
does not work inmesa-24.x.x
.2. Supertuxkart Vulkan mode screen issue (update : 2024-11-06)
Supertuxkart
in Vulkan mode, severe artifacts appear in the menu. While there are no artifacts in the game screen, there is significant stuttering. (This is a common issue for both theAdreno 650 GPU
,Adreno 740 GPU
andAdreno 750 GPU
.)supertuxkart --render-driver=vulkan
https://github.com/user-attachments/assets/794c80c2-d19a-4af3-a56d-cef49e7f89ed
Extra Test
The
vkmark
performance is excellent, almost 2000 score. It feels like the performance is on par with the actual capabilities of theAdreno 650 GPU
. (The performance is 2x as high as inmesa-vulkan-icd-freedreno-dri3-24.0.4.deb
.)Interestingly, in the latest build of
mesa-vulkan-icd-wrapper_24.2.5_aarch64.deb
, theAdreno 650 GPU
is showing highervkmark
performance than both theAdreno 750 GPU
and theXclipse 940 GPU
.Zink
inmesa-24.x.x
did not work, butmesa-zink_22.0.5 (tur-repo)
did.Aside from a minor artifact issue in the [buffer] of
glmark2
&glmark2-es2
andBlender 3D
not working,glmark2
&glmark2-es2
benchmarks could complete successfully, andShotcut
,Kdenlive
, andSupertuxkart
also worked well.