DLC01
DLC01
well, there is one issue, versions of mesa> 22.0.5 have increased the vulkan requirements for Zink to work, I'm not sure if any phone's vulkan driver will be able to...
> Note: If we symlink `libvulkan.so.1` to `libvulkan.so` (`ln -s libvulkan.so libvulkan.so.1`), we will get a different error: > > ``` > ok_value 0 > ok2.1 > ok3 > ../src/src/util/xmlconfig.c:1269:...
Well there may be one way to get audio output, since portaudio does have an alsa backend it would be possible to use the pulseaudio sink plugin provided by alsa-plugins...
> Honestly this is pretty much expected because PortAudio (the library used by Audacity for audio playback and recording) uses ALSA or JACK, neither of which is available in Termux....
wouldn't using mesa drivers be easier here? mesa's Zink driver has been ported to termux [see here](https://github.com/DLC01/mesa) it provides hardware accelerated opengl/gles over vulkan. the issue is that I couldn't...
I don't think mesa drivers are able to draw over Android's activity, but it can be used with Xwayland and termux-x11 and maybe Xvfb+x11vnc
From what i've [read](https://android.googlesource.com/platform/external/qemu/+/emu-master-dev/android/android-emugl/DESIGN) isn't emugl supposed to be used for translating desktop GL to GLES?
wouldn't that still pose an problem because it will only provide an android EGL surface which x11 apps will not be able to use?
Couldn't ANGLE also theoretically run atop the system vulkan driver to Provide hardware accelerated OpenGL ES
>Nope, issue was something along the lines of "can't open dri screen" try compiling Xwayland with ``` --enable-dri --enable-dri2 --enable-dri3 ``` these were enabled in my build of Xorg