-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
addpkg(main/mesa-vulkan-icd-wrapper): Android Vulkan wrapper #22500
base: master
Are you sure you want to change the base?
Conversation
For some reasons latest termux-x11 falls with segmentation fault if I launch vkcube. Will investigate it. |
Does this support Adreno 505 GPU? I got the following errors.
|
Uninstall vulkan-wsi-layer , it is no longer needed. |
Thanks for the hint. Now, vkcube is working but vulkaninfo fails.
|
Does not work fine on my device. I get this in X server log.
|
This is an issue with vulkan-tools , fixed by KhronosGroup/Vulkan-Tools@2744de9. |
Is there any reason why CI built libwayland-protocols and not the actual package? @sylirre ? |
@twaik CI built these packages:
icd wrapper has I don't see missing packages. |
Oh, I was checking the x86_64 version. |
Not tested on x86_64 devices. |
I changed the Usage of AHardwareBuffer, can you try again? |
Unfortunately the package is stripped and debug symbols are disabled so there is no much info.
|
@xMeM vkmark_clear_flickering_issue.mp4 |
@xMeM
|
@xMeM |
This version (24.3.1) stopped working with all applications except
|
It's working with lasted termux-x11 update https://github.com/termux/termux-x11/releases/tag/nightly
|
Updated termux-x11 and install new version of termux-x11-nightly. Nothing change |
I managed to get better crash log
|
It's working here with lasted mesa wrapper and lasted termux-x11 ~ $ termux-x11 -xstartup vkcube |
@xMeM suggestion. Some devices support BGRA format of AHardwareBuffers. It is enough to pass |
I also that when running vulkaninfo with termux-x11 this error occurs
This error also occurs in version 24.2.5 vulkan wrapper |
You are using |
It's working again with the new one, but with dxvk it's still broken.
|
@xMeM mesa-vulkan-icd-wrapper Termux-X11
|
|
@xMeM Now it seems that only the following issues remain! issue list
|
@xMeM dxvk is working again with Xclipse GPU and latest update. Thanks. |
@xMeM issue list
|
@xMeM
This error does not occur in
|
@xMeM, although mali's problem get fixed
And with this variable
But for Adreno I couldn't find any way to fix it this is the problem with adreno 619 ( also it in termux not proot-distro that's a zsh theme) this (https://github.com/xMeM/termux-packages/actions/runs/12167061648) build and the previous build before that have no issue at all |
@hansm629 |
@sabamdarif Does your Adreno 619 device use the latest termux-x11? If not, try to update it. |
yes i use the latest termux x11, i will make a fresh install with the new build and let's you know what happened |
I can also confirm that with the new build Mali-G76 started working too |
@xMeM yes adreno 619 also working |
H/W : ONEPLUS 13/S8E/24GB i tried this and failed. termux native & proot are same. what i missed? vulkaninfo worked, but vkcube not and other things too. |
i tried another build. it still crashs. |
@PhytochromeFr i don't that much about adreno but for my Mali-G76 the Segmentation fault problem fixed after launching vkmark with this environment variable try |
@sabamdarif |
@PhytochromeFr Please use the latest build to get more error information. |
|
New version works more or less fine on Mali-G77 (SM-G780F)
Pay attention to xfce4-session+zink fail to start window manager so windows are rendered without decorations. glxgears (via zink) fails with segfault, it is unable to create graphics pipeline.
|
Works fine on Redmi Note 8 too.
For some reason glxgears and glmark2 (Zink) do not start with
Any suggestions how to fix it? |
@twaik Set the |
Wrap the Android system Vulkan library into an ICD and provides X11 platform surface support.