]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
mesa: add support for RustiCL under PACKAGECONFIG "opencl"
authorZoltán Böszörményi <zboszor@gmail.com>
Thu, 10 Apr 2025 02:54:51 +0000 (05:54 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 11 Apr 2025 10:44:18 +0000 (11:44 +0100)
commitd76672d674b1e354ad774b8cef2d8b6cd4c9f400
treee06a4f346e3bed7096536e3176d6240d637c3515
parent8cd697f68eeaa7c19f97a0f44d0c5c0cc3252040
mesa: add support for RustiCL under PACKAGECONFIG "opencl"

Mesa now has two OpenCL implementations: Clover (older one) and RustiCL
(newer one). Extend the "opencl" package config to include both
implementations into the libopencl-mesa (-dev) packages. As the Clover
implementation is in maintenance mode and is expected to be removed at
Mesa 25.2, it doesn't make sense to split the packages or to provide
two config options.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
[DB: merged "rusticl" and "clover" back to "opencl", reworked rust inheritance]
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/mesa/files/0001-rusticl-provide-cross-compilation-arguments-to-LLVM-.patch [new file with mode: 0644]
meta/recipes-graphics/mesa/mesa.inc