mesa: update to 24.3.0, improve build
authorDaniel Golle <daniel@makrotopia.org>
Tue, 5 Nov 2024 04:33:12 +0000 (04:33 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 5 Dec 2024 01:15:41 +0000 (01:15 +0000)
commit1623b707b195b3108826d0fbaac7131b74d17b2d
treef5bcc8184a85b49acc88733c6fe28e0929f7dbbf
parentcf81e9b70e1f99d6c0a31c956f138965a1359f93
mesa: update to 24.3.0, improve build

Apart from switching to a newer upstream version, also improve the
build:
 * introduce build-variants for each kind of hardware
 * use LLVM
 * build more Gallium drivers
 * build Vulkan drivers
 * build Clover OpenCL library

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
libs/mesa/Makefile
libs/mesa/host-pip-requirements.txt
libs/mesa/llvm-meson.build.in [new file with mode: 0644]
libs/mesa/patches/001-fix-wayland-scanner-detect.patch [deleted file]
libs/mesa/patches/100-use-llvm-subproject-vars.patch [new file with mode: 0644]