summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2026-03-05 11:22:20 +0200
committerEfraim Flashner <efraim@flashner.co.il>2026-03-30 10:36:22 +0300
commit73a8f8daabdde3e7b5ac4eedcc700b1e95e9cf97 (patch)
treecea8c7df69619282887dc5b8472a639976f02c0f
parent08235b1973a371a58a13e74e5e446d5ee8a5c999 (diff)
gnu: mesa: Update compiled drivers.
* gnu/packages/gl.scm (mesa)[arguments]: For aarch64-linux add the iris and lima gallium drivers and intel and panfront vulkan drivers. For armhf-linux add the iris and lima gallium drivers. Change-Id: Iac192a770f653cff59c4debad1ba0d90f0d6195f
-rw-r--r--gnu/packages/gl.scm16
1 files changed, 8 insertions, 8 deletions
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 83cc7c3a992..bdda1a15bf0 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -402,15 +402,15 @@ also known as DXTn or DXTC) for Mesa.")
402 #~(list 402 #~(list
403 #$@(cond 403 #$@(cond
404 ((target-aarch64?) 404 ((target-aarch64?)
405 ;; This includes more drivers than "auto": asahi, r300, r600 405 ;; This includes more drivers than "auto": r300, r600
406 '("-Dgallium-drivers=asahi,etnaviv,freedreno,lima,nouveau,\ 406 '("-Dgallium-drivers=asahi,etnaviv,freedreno,iris,lima,nouveau,\
407panfrost,r300,r600,svga,softpipe,llvmpipe,tegra,v3d,vc4,virgl,zink")) 407panfrost,r300,r600,svga,softpipe,lima,llvmpipe,tegra,v3d,vc4,virgl,zink"))
408 ((target-arm32?) 408 ((target-arm32?)
409 ;; This includes more drivers than "auto": r300, r600 409 ;; This includes more drivers than "auto": r300, r600
410 '("-Dgallium-drivers=etnaviv,freedreno,lima,nouveau,\ 410 '("-Dgallium-drivers=etnaviv,freedreno,iris,lima,nouveau,\
411panfrost,r300,r600,svga,softpipe,llvmpipe,tegra,v3d,vc4,virgl,zink")) 411panfrost,r300,r600,svga,softpipe,lima,llvmpipe,tegra,v3d,vc4,virgl,zink"))
412 ((or (target-ppc64le?) (target-ppc32?) (target-riscv64?)) 412 ((or (target-ppc64le?) (target-ppc32?) (target-riscv64?))
413 ;; This include more drivers than "auto": svga 413 ;; This includes more drivers than "auto": svga
414 '("-Dgallium-drivers=nouveau,r300,r600,radeonsi,svga,softpipe,llvmpipe,virgl,zink")) 414 '("-Dgallium-drivers=nouveau,r300,r600,radeonsi,svga,softpipe,llvmpipe,virgl,zink"))
415 (else 415 (else
416 '("-Dgallium-drivers=auto"))) 416 '("-Dgallium-drivers=auto")))
@@ -433,8 +433,8 @@ panfrost,r300,r600,svga,softpipe,llvmpipe,tegra,v3d,vc4,virgl,zink"))
433 ;; TODO: Enable nouveau/NVK. 433 ;; TODO: Enable nouveau/NVK.
434 '("-Dvulkan-drivers=intel,intel_hasvk,amd,swrast")) 434 '("-Dvulkan-drivers=intel,intel_hasvk,amd,swrast"))
435 ((target-aarch64?) 435 ((target-aarch64?)
436 ;; This differs from "auto" which only includes swrast and intel 436 ;; This includes more drivers than "auto": amd, broadcom
437 '("-Dvulkan-drivers=freedreno,amd,broadcom,swrast,asahi")) 437 '("-Dvulkan-drivers=freedreno,amd,broadcom,intel,panfrost,swrast,asahi"))
438 (else 438 (else
439 '("-Dvulkan-drivers=auto"))) 439 '("-Dvulkan-drivers=auto")))
440 440