Hi Timo. Do you know what apps is this happening with that causes problems? lavapipe does expose itself as DEVICE_TYPE_CPU, but it is likely some apps don't inspect the type properly. Would be interesting know which these are to investigate it properly.
Of course, it can be solve with the VK_LAYER_MESA_device_select but also obviously we can't make every user need to use it. Maybe a better option is to package swrast into a own package? mesa-vulkan-swrast-driver? Thanks. On Wed, 6 Jan 2021 at 10:21, Timo Aaltonen <[email protected]> wrote: > Timo Aaltonen pushed to branch debian-unstable at X Strike Force / lib / > mesa <https://salsa.debian.org/xorg-team/lib/mesa> Commits: > > - *74651ecd > > <https://salsa.debian.org/xorg-team/lib/mesa/-/commit/74651ecd5135d5bdf9305333ed3213063ea9cded>* > by Timo Aaltonen *at 2021-01-06T12:05:04+02:00* > > rules: Disable vulkan swrast, it's getting used instead of the native > driver. > > > 2 changed files: > > - debian/changelog > <#m_4877593938721081832_9c96da0e9f91d7d8937b69b524702c106258f0d1> > - debian/rules > <#m_4877593938721081832_8756c63497c8dc39f7773438edf53b220c773f67> > > Changes: > > - *debian/changelog* > > <https://salsa.debian.org/xorg-team/lib/mesa/-/commit/74651ecd5135d5bdf9305333ed3213063ea9cded#9c96da0e9f91d7d8937b69b524702c106258f0d1> > ------------------------------ > 1 1 > > mesa (20.3.2-2) UNRELEASED; urgency=medium > > 2 2 > > 3 3 > > * path_max.diff: Updated. > > 4 > > + * rules: Disable vulkan swrast, it's getting used instead of the > > 5 > > + native driver. > > 4 6 > > 5 7 > > -- Timo Aaltonen <[email protected]> Mon, 04 Jan 2021 09:07:25 +0200 > > 6 8 > > > - *debian/rules* > > <https://salsa.debian.org/xorg-team/lib/mesa/-/commit/74651ecd5135d5bdf9305333ed3213063ea9cded#8756c63497c8dc39f7773438edf53b220c773f67> > ------------------------------ > ... ... @@ -55,7 +55,7 @@ else > 55 55 > > # radv/lavapipe needs LLVM and the Vulkan loader, so only build on the > subset of > > 56 56 > > # arches where we have LLVM enabled and where the Vulkan loader is > built. > > 57 57 > > ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 > mips64el mipsel powerpc ppc64 ppc64el s390x sparc64)) > > 58 > > - VULKAN_DRIVERS += amd swrast > > 58 > > + VULKAN_DRIVERS += amd > > 59 59 > > endif > > 60 60 > > 61 61 > > ifeq ($(DEB_HOST_ARCH_OS), linux) > > > > — > View it on GitLab > <https://salsa.debian.org/xorg-team/lib/mesa/-/commit/74651ecd5135d5bdf9305333ed3213063ea9cded>. > > You're receiving this email because of your account on salsa.debian.org. > If you'd like to receive fewer emails, you can adjust your notification > settings. >

