!32 增加树莓派的GPU驱动
From: @xfan1024 Reviewed-by: @leeffo Signed-off-by: @leeffo
This commit is contained in:
parent
54160a7ed6
commit
b915772462
43
mesa.spec
43
mesa.spec
@ -28,6 +28,12 @@
|
|||||||
%define with_xa 1
|
%define with_xa 1
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
|
%ifarch %{arm} aarch64
|
||||||
|
%define with_vc4 1
|
||||||
|
%define with_v3d 1
|
||||||
|
%define with_kmsro 1
|
||||||
|
%endif
|
||||||
|
|
||||||
%ifarch riscv64
|
%ifarch riscv64
|
||||||
%define with_xa 1
|
%define with_xa 1
|
||||||
%define with_vmware 1
|
%define with_vmware 1
|
||||||
@ -46,7 +52,7 @@
|
|||||||
Name: mesa
|
Name: mesa
|
||||||
Summary: Mesa graphics libraries
|
Summary: Mesa graphics libraries
|
||||||
Version: 23.1.3
|
Version: 23.1.3
|
||||||
Release: 2
|
Release: 3
|
||||||
|
|
||||||
License: MIT
|
License: MIT
|
||||||
URL: http://www.mesa3d.org
|
URL: http://www.mesa3d.org
|
||||||
@ -315,7 +321,7 @@ export ASFLAGS="--generate-missing-build-notes=yes"
|
|||||||
-Ddri3=enabled \
|
-Ddri3=enabled \
|
||||||
-Dosmesa=true \
|
-Dosmesa=true \
|
||||||
%if 0%{?with_hardware}
|
%if 0%{?with_hardware}
|
||||||
-Dgallium-drivers=swrast%{?with_iris:,iris},virgl,nouveau%{?with_vmware:,svga},radeonsi,r300,r600%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_kmsro:,kmsro}%{?with_crocus:,crocus} \
|
-Dgallium-drivers=swrast%{?with_iris:,iris},virgl,nouveau%{?with_vmware:,svga},radeonsi,r300,r600%{?with_freedreno:,freedreno}%{?with_etnaviv:,etnaviv}%{?with_tegra:,tegra}%{?with_vc4:,vc4}%{?with_v3d:,v3d}%{?with_kmsro:,kmsro}%{?with_crocus:,crocus} \
|
||||||
%else
|
%else
|
||||||
-Dgallium-drivers=swrast,virgl \
|
-Dgallium-drivers=swrast,virgl \
|
||||||
%endif
|
%endif
|
||||||
@ -482,6 +488,36 @@ done
|
|||||||
%if 0%{?with_vc4}
|
%if 0%{?with_vc4}
|
||||||
%{_libdir}/dri/vc4_dri.so
|
%{_libdir}/dri/vc4_dri.so
|
||||||
%endif
|
%endif
|
||||||
|
%if 0%{?with_v3d}
|
||||||
|
%{_libdir}/dri/v3d_dri.so
|
||||||
|
%endif
|
||||||
|
%if 0%{?with_kmsro}
|
||||||
|
%{_libdir}/dri/armada-drm_dri.so
|
||||||
|
%{_libdir}/dri/exynos_dri.so
|
||||||
|
%{_libdir}/dri/hx8357d_dri.so
|
||||||
|
%{_libdir}/dri/ili9225_dri.so
|
||||||
|
%{_libdir}/dri/ili9341_dri.so
|
||||||
|
%{_libdir}/dri/imx-drm_dri.so
|
||||||
|
%{_libdir}/dri/imx-dcss_dri.so
|
||||||
|
%{_libdir}/dri/imx-lcdif_dri.so
|
||||||
|
%{_libdir}/dri/ingenic-drm_dri.so
|
||||||
|
%{_libdir}/dri/kirin_dri.so
|
||||||
|
%{_libdir}/dri/komeda_dri.so
|
||||||
|
%{_libdir}/dri/mali-dp_dri.so
|
||||||
|
%{_libdir}/dri/mcde_dri.so
|
||||||
|
%{_libdir}/dri/mediatek_dri.so
|
||||||
|
%{_libdir}/dri/meson_dri.so
|
||||||
|
%{_libdir}/dri/mi0283qt_dri.so
|
||||||
|
%{_libdir}/dri/mxsfb-drm_dri.so
|
||||||
|
%{_libdir}/dri/pl111_dri.so
|
||||||
|
%{_libdir}/dri/rcar-du_dri.so
|
||||||
|
%{_libdir}/dri/repaper_dri.so
|
||||||
|
%{_libdir}/dri/rockchip_dri.so
|
||||||
|
%{_libdir}/dri/st7586_dri.so
|
||||||
|
%{_libdir}/dri/st7735r_dri.so
|
||||||
|
%{_libdir}/dri/stm_dri.so
|
||||||
|
%{_libdir}/dri/sun4i-drm_dri.so
|
||||||
|
%endif
|
||||||
%if 0%{?with_freedreno}
|
%if 0%{?with_freedreno}
|
||||||
%{_libdir}/dri/kgsl_dri.so
|
%{_libdir}/dri/kgsl_dri.so
|
||||||
%{_libdir}/dri/msm_dri.so
|
%{_libdir}/dri/msm_dri.so
|
||||||
@ -535,6 +571,9 @@ done
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Aug 11 2023 xiaofan <xiaofan@iscas.ac.cn> - 23.1.3-3
|
||||||
|
- Enable gallium driver vc4/v3d for arm platform
|
||||||
|
|
||||||
* Tue Aug 08 2023 Jingwiw <wangjingwei@iscas.ac.cn> - 23.1.3-2
|
* Tue Aug 08 2023 Jingwiw <wangjingwei@iscas.ac.cn> - 23.1.3-2
|
||||||
- Add OrcJIT and add riscv architecture optimization
|
- Add OrcJIT and add riscv architecture optimization
|
||||||
- Optimize the mesa spec and add more backend
|
- Optimize the mesa spec and add more backend
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user