Mesa gallium: Include d3d12 driver?

The OpenSUSE Tumbleweed distribution is available from the Microsoft Store as part of WSL/WSL2/WSLg - great!

The fun thing about WSL2 is that it provides a virtual graphics card which can be driven by Mesa through the gallium d3d12 driver, see https://devblogs.microsoft.com/commandline/wslg-architecture/

Alas, OpenSUSE Tumbleweed (as I am writing this) does not build / ship this Mesa gallium driver. This results in a sub-par user experience (low performance).

What are the right steps to get the Mesa d3d12 gallium driver into the “Mesa-gallium” package? In theory, this “just” needs to be wired up for x86-64, from building to rpm. This driver has been shipping with Mesa since 21.0 (for about a year now).

For reference:

rpm -ql Mesa-gallium
/usr/lib64/gallium-pipe
/usr/lib64/gallium-pipe/pipe_crocus.so
/usr/lib64/gallium-pipe/pipe_i915.so
/usr/lib64/gallium-pipe/pipe_iris.so
/usr/lib64/gallium-pipe/pipe_nouveau.so
/usr/lib64/gallium-pipe/pipe_r300.so
/usr/lib64/gallium-pipe/pipe_r600.so
/usr/lib64/gallium-pipe/pipe_radeonsi.so
/usr/lib64/gallium-pipe/pipe_swrast.so
/usr/lib64/gallium-pipe/pipe_vmwgfx.so

If you want some feature - ask developers about it.