kumquat-buildroot/package/mesa3d
Valentin Korenblit 3b5c24af38 package/mesa3d: enable llvm support
This patch provides LLVM support for Mesa3D, enabling llvmpipe
software rasterizer if Gallium swrast is selected.

In case Gallium r600 is selected, llvm AMDGPU backend is built.

Having llvm installed also enables radeonsi Gallium driver, but
it is not provided with this patch as it hasn't been tested.

It uses llvm-config (host variant) installed in STAGING_DIR/usr/bin
to get LLVM libraries. Assuming that LLVM version 5.0.1 is installed,
llvm-config --libs will output -lLLVM-5.0.

Signed-off-by: Valentin Korenblit <valentin.korenblit@smile.fr>
Tested-by: Jérôme Oufella <jerome.oufella@savoirfairelinux.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2018-04-04 22:52:14 +02:00
..
0001-musl.patch
0002-Fix-endianess-detection-with-musl-based-toolchains.patch package/{mesa3d, mesa3d-headers}: bump version to 18.0.0 2018-03-29 15:59:09 +02:00
0003-configure.ac-invert-order-for-wayland-scanner-check.patch
Config.in package/mesa3d: enable llvm support 2018-04-04 22:52:14 +02:00
mesa3d.hash package/{mesa3d, mesa3d-headers}: bump version to 18.0.0 2018-03-29 15:59:09 +02:00
mesa3d.mk package/mesa3d: enable llvm support 2018-04-04 22:52:14 +02:00