Don’t bother with virgl yet. Start with the pure software implementation in Mesa.AlexOn Tue 20. Sep 2022 at 8.39, Edgar Mobile <heideggm@hotmail.com> wrote:Ok, I added these two lines now to a file named virglrenderer_0.9.1.bb . Bitbake now says:
ERROR: Nothing PROVIDES 'ninja-nativevulkan-loader' (but virtual:native: ... DEPENDS on or otherwise requires it)ERROR: Required build target 'core-image-weston' has no buildable providers.Missing or unbuildable dependency chain was: {'core-image-weston', 'meta-extsdk-toolchain', 'qemu-helper-native', 'qemu-system-native', 'virglrenderer-native', 'ninja-nativevulkan-loader'
From: Markus Volk <f_l_k@t-online.de>
Sent: Monday, September 19, 2022 5:16 PM
To: Edgar Mobile <heideggm@hotmail.com>
Cc: Alexander Kanavin <alex.kanavin@gmail.com>; yocto@lists.yoctoproject.org <yocto@lists.yoctoproject.org>
Subject: Re: [yocto] Adding Vulkan to core-image-westonAm Mo, 19. Sep 2022 um 16:54:52 +0000 schrieb Edgar Mobile <heideggm@hotmail.com>:
This wasn't enough
i guess you would also need to add venus support to virglrenderer.bb for qemu:
DEPENDS:append = "vulkan-loader vulkan-headers"EXTRA_OEMESON += "-Dvenus-experimental=true"
but i have never tested this