On 7/10/23 05:24, nia wrote:
On Sun, Jul 09, 2023 at 04:49:33PM +0000, Masatake Daimon wrote:libxatracker is required for making use of DRM/KMS and its 3D acceleration capability. It's a part of Mesa but isn't guaranteed to be built, e.g. the native Mesa in NetBSD doesn't provide it.This sounds like something for graphics/MesaLib/features.mk !
Oh I didn't know it existed. I just added ${MESALIB_ARCH_SUPPORTS_XA} to it. Thanks!
On 7/10/23 06:05, David Brownlee wrote: > On Sun, 9 Jul 2023 at 21:24, nia <nia%netbsd.org@localhost> wrote: >> >> This sounds like something for graphics/MesaLib/features.mk ! > > Definitely! The side question is what would need to be adjusted to add > libxatracker to the native NetBSD MesaLib build :)I tried but couldn't figure it out. It doesn't even use Meson to build it. Apparently we tear its source tree apart and compile individual files with our own Makefiles...