upg mesa
This commit is contained in:
parent
782bdedc45
commit
c18b2c9152
|
@ -51,6 +51,7 @@ makedepends=(
|
|||
'meson'
|
||||
'python-mako'
|
||||
'python-ply'
|
||||
'python-setuptools'
|
||||
'rust-bindgen'
|
||||
'wayland-protocols'
|
||||
'xorgproto'
|
||||
|
@ -424,9 +425,16 @@ sha256sums=(8b7a92dbe6468c18f2383700135b5fe9de836cdf0cc8fd7dbae3c7110237d604 #
|
|||
5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae # quote-1.0.33.tar.gz
|
||||
23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a) # syn-2.0.39.tar.gz
|
||||
|
||||
## 8b7a92dbe6468c18f2383700135b5fe9de836cdf0cc8fd7dbae3c7110237d604 mesa-24.0.6.tar.xz
|
||||
2f254a13ac9df0aeb676acd7e15c431152bb129e1292f332106726bf6fc5dd9f mesa-24.0.6.tar.xz.sig
|
||||
39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b proc-macro2-1.0.70.tar.gz
|
||||
5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae quote-1.0.33.tar.gz
|
||||
23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a syn-2.0.39.tar.gz
|
||||
3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b unicode-ident-1.0.12.tar.gz
|
||||
##
|
||||
## 311aa283c203af100bc29a8b5d2d07cc337b89032c87615a78b8658a234294e6 libva-mesa-driver-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## 0a07e490468cacec5f5555ccd787524e907afd2d18f2372d5d6532785e36be85 mesa-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## 3af91108d8bad6b3e60ea7381aa5d11fde29b8ae18f624e1b8d970f2f18bb9b1 mesa-vdpau-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## 7fcccbe2f8b5a07ab0aaae2dbc232aedcab46f63ec3826394a014063f27f889d opencl-clover-mesa-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## db836cd8bfc1e2daf589fd66e982f8734e9956aebad53aed44340800c4d9649f opencl-rusticl-mesa-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## 218d67b76a3990bf62fe418bb1ea01ce02ea7923912e29b564d5b510d8bc99ae vulkan-intel-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## ce089fa727def38da5da54b2ef305b2c0a0ebf582d495aaa5a55c4b234eec38b vulkan-mesa-layers-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## 34cc9957441102df5466614385fd13bad89f2ec8d44cd5a0afcf94f3e2c6b20e vulkan-nouveau-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## cd765962c37e8bc306afa24751c51e6aa52256c41d0f24c87e8b4d12d02fa612 vulkan-radeon-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## 03cc31e0d0ff7b370bbf5964bea4dc36d3de79f71cf5198ca6ef216ce03d6c77 vulkan-swrast-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
## 4734ad029d57fcec0345c9c74a0bc60c331c052745c603905fa21ff44a144d04 vulkan-virtio-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ pkgname=(
|
|||
'mesa-vdpau'
|
||||
'mesa'
|
||||
)
|
||||
pkgver=24.0.5
|
||||
pkgver=24.0.6
|
||||
pkgrel=1
|
||||
epoch=1
|
||||
pkgdesc="Open-source OpenGL drivers"
|
||||
|
@ -102,13 +102,13 @@ for _crate in "${!_crates[@]}"; do
|
|||
source+=($_crate-${_crates[$_crate]}.tar.gz::https://crates.io/api/v1/crates/$_crate/${_crates[$_crate]}/download)
|
||||
done
|
||||
|
||||
sha256sums=('38cc245ca8faa3c69da6d2687f8906377001f63365348a62cc6f7fafb1e8c018'
|
||||
sha256sums=('8b7a92dbe6468c18f2383700135b5fe9de836cdf0cc8fd7dbae3c7110237d604'
|
||||
'SKIP'
|
||||
'39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b'
|
||||
'3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b'
|
||||
'5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae'
|
||||
'23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a')
|
||||
b2sums=('c4c5f493206f761a7171f19c6549dc791559a1fdbcf49aea98016f98c10f9130081a16df6b780062621495a42dc49ef5f0800bda64058e8ba60106f6a046ccef'
|
||||
b2sums=('531482c1a01ec4c0bd6b2f0857640c14fcc2ba70e85a14e4edf0f44ba466c12e39ad067690e6a571a0744ae06080943b1328a29263225cb7570f119464e17fbe'
|
||||
'SKIP'
|
||||
'fff0dec06b21e391783cc136790238acb783780eaedcf14875a350e7ceb46fdc100c8b9e3f09fb7f4c2196c25d4c6b61e574c0dad762d94533b628faab68cf5c'
|
||||
'4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac'
|
||||
|
|
|
@ -0,0 +1,620 @@
|
|||
mesa 24.0.6-arch1.01
|
||||
|
||||
Directories
|
||||
prefix : /usr
|
||||
libdir : lib
|
||||
includedir : include
|
||||
|
||||
Common C and C++ arguments
|
||||
c_cpp_args : -mtls-dialect=gnu2
|
||||
|
||||
OpenGL
|
||||
OpenGL : YES
|
||||
ES1 : NO
|
||||
ES2 : YES
|
||||
Shared glapi : YES
|
||||
GLVND : YES
|
||||
|
||||
DRI
|
||||
Platform : drm
|
||||
Driver dir : /usr/lib/dri
|
||||
|
||||
GLX
|
||||
Enabled : YES
|
||||
Provider : dri
|
||||
|
||||
EGL
|
||||
Enabled : YES
|
||||
Drivers : builtin:egl_dri2 builtin:egl_dri3
|
||||
Platforms : x11 wayland surfaceless drm xcb
|
||||
|
||||
GBM
|
||||
Enabled : YES
|
||||
Backends path : /usr/lib/gbm
|
||||
|
||||
Vulkan
|
||||
Drivers : amd intel intel_hasvk swrast virtio nouveau-experimental
|
||||
Platforms : x11 wayland surfaceless drm xcb
|
||||
ICD dir : share/vulkan/icd.d
|
||||
Layers : device-select intel-nullhw overlay
|
||||
Intel Ray tracing : YES
|
||||
|
||||
Video
|
||||
Codecs : vc1dec h264dec h264enc h265dec h265enc av1dec av1enc vp9dec
|
||||
APIs : vdpau va vulkan xa omx
|
||||
|
||||
LLVM
|
||||
Enabled : YES
|
||||
Version : 17.0.6
|
||||
|
||||
Gallium
|
||||
Enabled : YES
|
||||
Drivers : r300 r600 radeonsi nouveau virgl svga swrast i915 iris crocus zink d3d12
|
||||
Platforms : x11 wayland surfaceless drm xcb
|
||||
Frontends : mesa xa vdpau omxbellagio va nine clover rusticl
|
||||
Off-screen rendering (OSMesa): libOSMesa
|
||||
HUD lm-sensors : YES
|
||||
|
||||
Perfetto
|
||||
Enabled : NO
|
||||
|
||||
Subprojects
|
||||
proc-macro2 : YES (from syn => quote)
|
||||
quote : YES (from syn)
|
||||
syn : YES
|
||||
unicode-ident : YES (from syn)
|
||||
|
||||
User defined options
|
||||
auto_features : enabled
|
||||
buildtype : plain
|
||||
libdir : /usr/lib
|
||||
libexecdir : lib
|
||||
prefix : /usr
|
||||
sbindir : bin
|
||||
wrap_mode : nodownload
|
||||
python.bytecompile : 1
|
||||
b_ndebug : true
|
||||
b_pie : true
|
||||
android-libbacktrace : disabled
|
||||
dri3 : enabled
|
||||
egl : enabled
|
||||
gallium-drivers : r300,r600,radeonsi,nouveau,virgl,svga,swrast,i915,iris,crocus,zink,d3d12
|
||||
gallium-extra-hud : true
|
||||
gallium-nine : true
|
||||
gallium-omx : bellagio
|
||||
gallium-opencl : icd
|
||||
gallium-rusticl : true
|
||||
gallium-va : enabled
|
||||
gallium-vdpau : enabled
|
||||
gallium-xa : enabled
|
||||
gbm : enabled
|
||||
gles1 : disabled
|
||||
gles2 : enabled
|
||||
glvnd : true
|
||||
glx : dri
|
||||
intel-clc : enabled
|
||||
libunwind : disabled
|
||||
llvm : enabled
|
||||
lmsensors : enabled
|
||||
microsoft-clc : disabled
|
||||
osmesa : true
|
||||
platforms : x11,wayland
|
||||
shared-glapi : enabled
|
||||
valgrind : enabled
|
||||
video-codecs : all
|
||||
vulkan-drivers : amd,intel,intel_hasvk,swrast,virtio,nouveau-experimental
|
||||
vulkan-layers : device-select,intel-nullhw,overlay
|
||||
zstd : disabled
|
||||
|
||||
Found ninja-1.11.1 at /usr/bin/ninja
|
||||
Core properties:
|
||||
Source dir /src/pkg/jobextra/mesa/src/mesa-24.0.6
|
||||
Build dir /src/pkg/jobextra/mesa/src/build
|
||||
|
||||
Main project options:
|
||||
|
||||
Core options Current Value Possible Values Description
|
||||
-------------- ------------- --------------- -----------
|
||||
auto_features enabled [enabled, disabled, Override value of all 'auto' features
|
||||
auto]
|
||||
backend ninja [ninja, vs, vs2010, Backend to use
|
||||
vs2012, vs2013,
|
||||
vs2015, vs2017,
|
||||
vs2019, vs2022,
|
||||
xcode, none]
|
||||
buildtype plain [plain, debug, Build type to use
|
||||
debugoptimized,
|
||||
release, minsize,
|
||||
custom]
|
||||
cmake_prefix_path [] [] List of additional prefixes for cmake to
|
||||
search
|
||||
debug false [true, false] Enable debug symbols and other
|
||||
information
|
||||
default_library shared [shared, static, both] Default library type
|
||||
force_fallback_for [] [] Force fallback for those subprojects
|
||||
genvslite vs2022 [vs2022] Setup multiple buildtype-suffixed ninja-
|
||||
backend build directories, and a
|
||||
[builddir]_vs containing a Visual Studio
|
||||
meta-backend with multiple configurations
|
||||
that calls into them
|
||||
install_umask 0022 [preserve, 0000-0777] Default umask to apply on permissions of
|
||||
installed files
|
||||
layout mirror [mirror, flat] Build directory layout
|
||||
optimization plain [plain, 0, g, 1, 2, 3, Optimization level
|
||||
s]
|
||||
pkg_config_path [] [] List of additional paths for pkg-config
|
||||
to search
|
||||
prefer_static false [true, false] Whether to try static linking before
|
||||
shared linking
|
||||
strip false [true, false] Strip targets on install
|
||||
unity off [on, off, subprojects] Unity build
|
||||
unity_size 4 >=2 Unity block size
|
||||
vsenv false [true, false] Activate Visual Studio environment
|
||||
warning_level 1 [0, 1, 2, 3, Compiler warning level to use
|
||||
everything]
|
||||
werror false [true, false] Treat warnings as errors
|
||||
wrap_mode nodownload [default, nofallback, Wrap mode
|
||||
nodownload,
|
||||
forcefallback,
|
||||
nopromote]
|
||||
|
||||
Backend options Current Value Possible Values Description
|
||||
----------------- ------------- --------------- -----------
|
||||
backend_max_links 0 >=0 Maximum number of linker processes to run
|
||||
or 0 for no limit
|
||||
|
||||
Base options Current Value Possible Values Description
|
||||
-------------- ------------- --------------- -----------
|
||||
b_asneeded true [true, false] Use -Wl,--as-needed when linking
|
||||
b_colorout always [auto, always, never] Use colored output
|
||||
b_coverage false [true, false] Enable coverage tracking.
|
||||
b_lto false [true, false] Use link time optimization
|
||||
b_lto_threads 0 Use multiple threads for Link Time
|
||||
Optimization
|
||||
b_lundef true [true, false] Use -Wl,--no-undefined when linking
|
||||
b_ndebug true [true, false, if- Disable asserts
|
||||
release]
|
||||
b_pch true [true, false] Use precompiled headers
|
||||
b_pgo off [off, generate, use] Use profile guided optimization
|
||||
b_pie true [true, false] Build executables as position independent
|
||||
b_sanitize none [none, address, Code sanitizer to use
|
||||
thread, undefined,
|
||||
memory, leak,
|
||||
address,undefined]
|
||||
b_staticpic true [true, false] Build static libraries as position
|
||||
independent
|
||||
b_colorout always [auto, always, never] Use colored output
|
||||
b_ndebug true [true, false, if- Disable asserts
|
||||
release]
|
||||
b_colorout always [auto, always, never] Use colored output
|
||||
b_ndebug true [true, false, if- Disable asserts
|
||||
release]
|
||||
b_colorout always [auto, always, never] Use colored output
|
||||
b_ndebug true [true, false, if- Disable asserts
|
||||
release]
|
||||
b_colorout always [auto, always, never] Use colored output
|
||||
b_ndebug true [true, false, if- Disable asserts
|
||||
release]
|
||||
|
||||
Compiler options Current Value Possible Values Description
|
||||
------------------ ------------- --------------- -----------
|
||||
c_args [-march=x86-64, [] Extra arguments passed to the c compiler
|
||||
-mtune=generic, -O2,
|
||||
-pipe, -fno-plt,
|
||||
-fexceptions, -Wp,-
|
||||
D_FORTIFY_SOURCE=3,
|
||||
-Wformat,
|
||||
-Werror=format-
|
||||
security, -fstack-
|
||||
clash-protection,
|
||||
-fcf-protection,
|
||||
-fno-omit-frame-
|
||||
pointer, -mno-omit-
|
||||
leaf-frame-pointer,
|
||||
-flto=auto, -g1]
|
||||
c_link_args [-Wl,-O1, -Wl,--sort- [] Extra arguments passed to the c linker
|
||||
common, -Wl,--as-
|
||||
needed, -Wl,-z,relro,
|
||||
-Wl,-z,now,
|
||||
-Wl,-z,pack-relative-
|
||||
relocs, -flto=auto,
|
||||
-march=x86-64,
|
||||
-mtune=generic, -O2,
|
||||
-pipe, -fno-plt,
|
||||
-fexceptions, -Wp,-
|
||||
D_FORTIFY_SOURCE=3,
|
||||
-Wformat,
|
||||
-Werror=format-
|
||||
security, -fstack-
|
||||
clash-protection,
|
||||
-fcf-protection,
|
||||
-fno-omit-frame-
|
||||
pointer, -mno-omit-
|
||||
leaf-frame-pointer,
|
||||
-flto=auto, -g1]
|
||||
c_std c11 [none, c89, c99, c11, C language standard to use
|
||||
c17, c18, c2x, gnu89,
|
||||
gnu99, gnu11, gnu17,
|
||||
gnu18, gnu2x]
|
||||
cpp_args [-march=x86-64, [] Extra arguments passed to the cpp
|
||||
-mtune=generic, -O2, compiler
|
||||
-pipe, -fno-plt,
|
||||
-fexceptions, -Wp,-
|
||||
D_FORTIFY_SOURCE=3,
|
||||
-Wformat,
|
||||
-Werror=format-
|
||||
security, -fstack-
|
||||
clash-protection,
|
||||
-fcf-protection,
|
||||
-fno-omit-frame-
|
||||
pointer, -mno-omit-
|
||||
leaf-frame-pointer, -
|
||||
Wp,-
|
||||
D_GLIBCXX_ASSERTIONS,
|
||||
-flto=auto, -g1]
|
||||
cpp_debugstl false [true, false] STL debug mode
|
||||
cpp_eh default [none, default, a, s, C++ exception handling type.
|
||||
sc]
|
||||
cpp_link_args [-Wl,-O1, -Wl,--sort- [] Extra arguments passed to the cpp linker
|
||||
common, -Wl,--as-
|
||||
needed, -Wl,-z,relro,
|
||||
-Wl,-z,now,
|
||||
-Wl,-z,pack-relative-
|
||||
relocs, -flto=auto,
|
||||
-march=x86-64,
|
||||
-mtune=generic, -O2,
|
||||
-pipe, -fno-plt,
|
||||
-fexceptions, -Wp,-
|
||||
D_FORTIFY_SOURCE=3,
|
||||
-Wformat,
|
||||
-Werror=format-
|
||||
security, -fstack-
|
||||
clash-protection,
|
||||
-fcf-protection,
|
||||
-fno-omit-frame-
|
||||
pointer, -mno-omit-
|
||||
leaf-frame-pointer, -
|
||||
Wp,-
|
||||
D_GLIBCXX_ASSERTIONS,
|
||||
-flto=auto, -g1]
|
||||
cpp_rtti true [true, false] Enable RTTI
|
||||
cpp_std c++17 [none, c++98, c++03, C++ language standard to use
|
||||
c++11, c++14, c++17,
|
||||
c++1z, c++2a, c++20,
|
||||
c++23, gnu++98,
|
||||
gnu++03, gnu++11,
|
||||
gnu++14, gnu++17,
|
||||
gnu++1z, gnu++2a,
|
||||
gnu++20, gnu++23]
|
||||
rust_args [-Cforce-frame- [] Extra arguments passed to the rust
|
||||
pointers=yes] compiler
|
||||
rust_link_args [-Cforce-frame- [] Extra arguments passed to the rust linker
|
||||
pointers=yes]
|
||||
rust_std 2021 [none, 2015, 2018, Rust edition to use
|
||||
2021]
|
||||
|
||||
pkgconfig module Current Value Possible Values Description
|
||||
options
|
||||
-------------------- ------------- --------------- -----------
|
||||
------
|
||||
pkgconfig.relocatable false [true, false] Generate pkgconfig files as relocatable
|
||||
|
||||
python module Current Value Possible Values Description
|
||||
options
|
||||
-------------------- ------------- --------------- -----------
|
||||
---
|
||||
python.allow_limited true [true, false] Whether to allow use of the Python
|
||||
_api Limited API
|
||||
python.bytecompile 1 >=-1, <=2 Whether to compile bytecode
|
||||
python.install_env prefix [auto, prefix, system, Which python environment to install to
|
||||
venv]
|
||||
python.platlibdir Directory for site-specific, platform-
|
||||
specific files.
|
||||
python.purelibdir Directory for site-specific, non-
|
||||
platform-specific files.
|
||||
|
||||
Directories Current Value Possible Values Description
|
||||
------------- ------------- --------------- -----------
|
||||
bindir bin Executable directory
|
||||
datadir share Data file directory
|
||||
includedir include Header file directory
|
||||
infodir share/info Info page directory
|
||||
libdir lib Library directory
|
||||
libexecdir lib Library executable directory
|
||||
licensedir Licenses directory
|
||||
localedir share/locale Locale data directory
|
||||
localstatedir /var Localstate data directory
|
||||
mandir share/man Manual page directory
|
||||
prefix /usr Installation prefix
|
||||
sbindir bin System executable directory
|
||||
sharedstatedir /var/lib Architecture-independent data directory
|
||||
sysconfdir /etc Sysconf data directory
|
||||
|
||||
Testing options Current Value Possible Values Description
|
||||
----------------- ------------- --------------- -----------
|
||||
errorlogs true [true, false] Whether to print the logs from failing
|
||||
tests
|
||||
stdsplit true [true, false] Split stdout and stderr in test logs
|
||||
|
||||
Project options Current Value Possible Values Description
|
||||
----------------- ------------- --------------- -----------
|
||||
allow-kcmp enabled [enabled, disabled, Allow using KCMP_FILE to compare file
|
||||
auto] descriptions. auto = allowed everywhere
|
||||
except on Android
|
||||
android-libbacktrace disabled [enabled, disabled, Use Android's libbacktrace
|
||||
auto]
|
||||
android-strict true [true, false] Enable strict Android compliance.
|
||||
Disabling may cause CTS failures or other
|
||||
problems, but allows drivers to expose
|
||||
capabilities that are normally hidden.
|
||||
Default: true
|
||||
android-stub false [true, false] Build against android-stub
|
||||
build-aco-tests false [true, false] Build ACO tests. These require RADV and
|
||||
glslang but not an AMD GPU.
|
||||
build-tests false [true, false] Build unit tests. Currently this will
|
||||
build *all* unit tests except the ACO
|
||||
tests, which may build more than
|
||||
expected.
|
||||
custom-shader- Enable a custom shader replacement
|
||||
replacement mechanism. Note that enabling this option
|
||||
requires adding/generating a
|
||||
shader_replacement.h file that can be
|
||||
included (see shaderapi.c).
|
||||
d3d-drivers-path Location of D3D drivers. Default:
|
||||
$libdir/d3d
|
||||
datasources [auto] [auto, panfrost, List of Perfetto datasources to build. If
|
||||
intel, freedreno] this is set to `auto`, datasources that
|
||||
can not be build are skipped. Default:
|
||||
[`auto`]
|
||||
draw-use-llvm true [true, false] Whether to use LLVM for the Gallium draw
|
||||
module, if LLVM is included.
|
||||
dri-drivers-path Location to install dri drivers. Default:
|
||||
$libdir/dri.
|
||||
dri-search-path Locations to search for dri drivers,
|
||||
passed as colon separated list. Default:
|
||||
dri-drivers-path.
|
||||
dri3 enabled [enabled, disabled, enable support for dri3
|
||||
auto]
|
||||
egl enabled [enabled, disabled, Build support for EGL platform
|
||||
auto]
|
||||
egl-lib-suffix Suffix to append to EGL library name.
|
||||
Default: none.
|
||||
egl-native-platform auto [auto, x11, wayland, the window system EGL assumes for
|
||||
haiku, android, EGL_DEFAULT_DISPLAY
|
||||
windows, surfaceless,
|
||||
drm]
|
||||
enable-glcpp-tests true [true, false] Build glcpp unit tests. These are flaky
|
||||
on CI.
|
||||
execmem true [true, false] Does nothing, left here for a while to
|
||||
avoid build breakages.
|
||||
expat enabled [enabled, disabled, Controls the use of expat. Cannot be
|
||||
auto] disabled if xmlconfig is enabled.
|
||||
freedreno-kmds [msm] [msm, kgsl, virtio] List of kernel-mode drivers to enable for
|
||||
freedreno gallium and vulkan driver
|
||||
gallium-d3d10umd false [true, false] build gallium D3D10 WDDM UMD frontend.
|
||||
gallium-d3d12-video enabled [enabled, disabled, build gallium d3d12 with video support.
|
||||
auto]
|
||||
gallium-drivers [r300, r600, radeonsi, [auto, kmsro, List of gallium drivers to build. If this
|
||||
nouveau, virgl, svga, radeonsi, r300, r600, is set to auto all drivers applicable to
|
||||
swrast, i915, iris, nouveau, freedreno, the target OS/architecture will be built
|
||||
crocus, zink, d3d12] swrast, v3d, vc4,
|
||||
etnaviv, tegra, i915,
|
||||
svga, virgl,
|
||||
panfrost, iris, lima,
|
||||
zink, d3d12, asahi,
|
||||
crocus, all]
|
||||
gallium-extra-hud true [true, false] Enable HUD block/NIC I/O HUD status
|
||||
support
|
||||
gallium-nine true [true, false] build gallium "nine" Direct3D 9.x
|
||||
frontend.
|
||||
gallium-omx bellagio [auto, disabled, enable gallium omx frontend.
|
||||
bellagio, tizonia]
|
||||
gallium-opencl icd [icd, standalone, build gallium "clover" OpenCL frontend.
|
||||
disabled]
|
||||
gallium-rusticl true [true, false] build gallium "rusticl" OpenCL frontend.
|
||||
gallium-va enabled [enabled, disabled, enable gallium va frontend.
|
||||
auto]
|
||||
gallium-vdpau enabled [enabled, disabled, enable gallium vdpau frontend.
|
||||
auto]
|
||||
gallium-windows-dll- libgallium_wgl name of gallium megadriver DLL built for
|
||||
name Windows. defaults to libgallium_wgl.dll
|
||||
to match DRI
|
||||
gallium-xa enabled [enabled, disabled, enable gallium xa frontend.
|
||||
auto]
|
||||
gbm enabled [enabled, disabled, Build support for gbm platform
|
||||
auto]
|
||||
gbm-backends-path Locations to search for gbm backends,
|
||||
passed as colon separated list. Default:
|
||||
$libdir/gbm.
|
||||
gles-lib-suffix Suffix to append to GLES library names.
|
||||
Default: none.
|
||||
gles1 disabled [enabled, disabled, Build support for OpenGL ES 1.x
|
||||
auto]
|
||||
gles2 enabled [enabled, disabled, Build support for OpenGL ES 2.x and 3.x
|
||||
auto]
|
||||
glvnd true [true, false] Enable GLVND support.
|
||||
glvnd-vendor-name mesa Vendor name string to use for glvnd
|
||||
libraries
|
||||
glx dri [auto, disabled, dri, Build support for GLX platform
|
||||
xlib]
|
||||
glx-direct true [true, false] Enable direct rendering in GLX and EGL
|
||||
for DRI
|
||||
glx-read-only-text false [true, false] Disable writable .text section on x86
|
||||
(decreases performance)
|
||||
gpuvis false [true, false] Enable tracing markers for gpuvis.
|
||||
Default: false
|
||||
imagination-srv false [true, false] Enable Services backend for Imagination
|
||||
Technologies vulkan driver
|
||||
install-intel-gpu- false [true, false] Build and install Intel unit tests which
|
||||
tests require the GPU. This option is for
|
||||
developers and the Intel CI system only.
|
||||
intel-clc enabled [enabled, disabled, Build the intel-clc compiler (enables
|
||||
system] Vulkan Intel Ray Tracing on supported
|
||||
hardware).
|
||||
libunwind disabled [enabled, disabled, Use libunwind for stack-traces
|
||||
auto]
|
||||
llvm enabled [enabled, disabled, Build with LLVM support.
|
||||
auto]
|
||||
lmsensors enabled [enabled, disabled, Enable HUD lmsensors support.
|
||||
auto]
|
||||
microsoft-clc disabled [enabled, disabled, Build support for the Microsoft CLC to
|
||||
auto] DXIL compiler
|
||||
min-windows-version 8 >=7, <=11 Minimum Windows version to support.
|
||||
Defaults to Windows 8.
|
||||
moltenvk-dir Location of the MoltenVk SDK. Default:
|
||||
omx-libs-path path to put omx libraries. defaults to
|
||||
omx-bellagio pkg-config pluginsdir.
|
||||
opencl-external- enabled [enabled, disabled, Use system Clang headers at runtime for
|
||||
clang-headers auto] OpenCL kernel compilation.
|
||||
opencl-spirv false [true, false] build gallium "clover" OpenCL frontend
|
||||
with SPIR-V binary support.
|
||||
opengl true [true, false] Build support for desktop OpenGL
|
||||
osmesa true [true, false] Build OSmesa.
|
||||
perfetto false [true, false] Enable performance analysis with
|
||||
Perfetto. Default: false
|
||||
platform-sdk-version 25 >=25, <=10000 Android Platform SDK version. Default:
|
||||
Nougat version.
|
||||
platforms [x11, wayland] [auto, x11, wayland, window systems to support. If this is set
|
||||
haiku, android, to `auto`, all platforms applicable will
|
||||
windows] be enabled.
|
||||
power8 enabled [enabled, disabled, Enable power8 optimizations.
|
||||
auto]
|
||||
radv-build-id Override build id for shader cache keys
|
||||
(hex string). Can be extracted with
|
||||
readelf -x .note.gnu.build-id
|
||||
selinux false [true, false] Build an SELinux-aware Mesa. This
|
||||
currently disables execmem support at
|
||||
runtime unless SELinux is configured with
|
||||
allow_execmem.
|
||||
shader-cache enabled [enabled, disabled, Build with on-disk shader cache support.
|
||||
auto]
|
||||
shader-cache-default true [true, false] If set to false, the feature is only
|
||||
activated when environment variable
|
||||
MESA_SHADER_CACHE_DISABLE is set to false
|
||||
shader-cache-max- Default value for
|
||||
size MESA_SHADER_CACHE_MAX_SIZE enviroment
|
||||
variable. If set, determines the maximum
|
||||
size of the on-disk cache of compiled
|
||||
shader programs, can be overriden by
|
||||
enviroment variable if needed. Should be
|
||||
set to a number optionally followed by
|
||||
``K``, ``M``, or ``G`` to specify a size
|
||||
in kilobytes, megabytes, or gigabytes. By
|
||||
default, gigabytes will be assumed. And
|
||||
if unset, a maximum size of 1GB will be
|
||||
used.
|
||||
shared-glapi enabled [enabled, disabled, Whether to build a shared or static
|
||||
auto] glapi. Defaults to disabled on Windows,
|
||||
enabled elsewhere
|
||||
shared-llvm enabled [enabled, disabled, Whether to link LLVM shared or
|
||||
auto] statically.
|
||||
spirv-to-dxil false [true, false] Build support for the SPIR-V to DXIL
|
||||
library
|
||||
sse2 true [true, false] use msse2 flag for x86. Uses sse/sse2
|
||||
instead of x87. Default: true
|
||||
static-libclc [] [spirv, spirv64, all] Link libclc SPIR-V statically.
|
||||
tools [] [drm-shim, etnaviv, List of tools to build. (Note: `intel-ui`
|
||||
freedreno, glsl, selects `intel`)
|
||||
intel, intel-ui, nir,
|
||||
nouveau, lima,
|
||||
panfrost, asahi,
|
||||
imagination, all,
|
||||
dlclose-skip]
|
||||
va-libs-path path to put va libraries. defaults to
|
||||
$libdir/dri.
|
||||
valgrind enabled [enabled, disabled, Build with valgrind support
|
||||
auto]
|
||||
vdpau-libs-path path to put vdpau libraries. defaults to
|
||||
$libdir/vdpau.
|
||||
video-codecs [all] [all, all_free, List of codecs to build support for.
|
||||
vc1dec, h264dec, Distros might want to consult their legal
|
||||
h264enc, h265dec, department before enabling these. This is
|
||||
h265enc, av1dec, used for all video APIs (vaapi, vdpau,
|
||||
av1enc, vp9dec] vulkan). Non-patent encumbered codecs
|
||||
will be enabled by default with the
|
||||
all_free default value.
|
||||
vmware-mks-stats false [true, false] Build gallium VMware/svga driver with
|
||||
mksGuestStats instrumentation.
|
||||
vulkan-beta false [true, false] Build vulkan drivers with BETA extensions
|
||||
enabled.
|
||||
vulkan-drivers [amd, intel, [auto, amd, broadcom, List of vulkan drivers to build. If this
|
||||
intel_hasvk, swrast, freedreno, intel, is set to auto all drivers applicable to
|
||||
virtio, nouveau- intel_hasvk, the target OS/architecture will be built
|
||||
experimental] panfrost, swrast,
|
||||
virtio, imagination-
|
||||
experimental,
|
||||
microsoft-
|
||||
experimental,
|
||||
nouveau-experimental,
|
||||
all]
|
||||
vulkan-icd-dir Location relative to prefix to put vulkan
|
||||
icds on install. Default:
|
||||
$datadir/vulkan/icd.d
|
||||
vulkan-layers [device-select, intel- [device-select, intel- List of vulkan layers to build
|
||||
nullhw, overlay] nullhw, overlay]
|
||||
xlib-lease enabled [enabled, disabled, Enable VK_EXT_acquire_xlib_display.
|
||||
auto]
|
||||
xmlconfig enabled [enabled, disabled, Build custom xmlconfig (driconf) support.
|
||||
auto] If disabled, the default driconf file is
|
||||
hardcoded into Mesa. Requires expat.
|
||||
zlib enabled [enabled, disabled, Use ZLIB to build driver. Default:
|
||||
auto] enabled
|
||||
zstd disabled [enabled, disabled, Use ZSTD instead of ZLIB in some cases.
|
||||
auto]
|
||||
|
||||
Subproject proc-macro2:
|
||||
|
||||
Core options Current Value Possible Values Description
|
||||
-------------- ------------- --------------- -----------
|
||||
default_library shared [shared, static, both] Default library type
|
||||
warning_level 1 [0, 1, 2, 3, Compiler warning level to use
|
||||
everything]
|
||||
werror false [true, false] Treat warnings as errors
|
||||
|
||||
Compiler options Current Value Possible Values Description
|
||||
------------------ ------------- --------------- -----------
|
||||
rust_std 2021 [none, 2015, 2018, Rust edition to use
|
||||
2021]
|
||||
|
||||
Subproject quote:
|
||||
|
||||
Core options Current Value Possible Values Description
|
||||
-------------- ------------- --------------- -----------
|
||||
default_library shared [shared, static, both] Default library type
|
||||
warning_level 1 [0, 1, 2, 3, Compiler warning level to use
|
||||
everything]
|
||||
werror false [true, false] Treat warnings as errors
|
||||
|
||||
Compiler options Current Value Possible Values Description
|
||||
------------------ ------------- --------------- -----------
|
||||
rust_std 2021 [none, 2015, 2018, Rust edition to use
|
||||
2021]
|
||||
|
||||
Subproject syn:
|
||||
|
||||
Core options Current Value Possible Values Description
|
||||
-------------- ------------- --------------- -----------
|
||||
default_library shared [shared, static, both] Default library type
|
||||
warning_level 1 [0, 1, 2, 3, Compiler warning level to use
|
||||
everything]
|
||||
werror false [true, false] Treat warnings as errors
|
||||
|
||||
Compiler options Current Value Possible Values Description
|
||||
------------------ ------------- --------------- -----------
|
||||
rust_std 2021 [none, 2015, 2018, Rust edition to use
|
||||
2021]
|
||||
|
||||
Subproject unicode-ident:
|
||||
|
||||
Core options Current Value Possible Values Description
|
||||
-------------- ------------- --------------- -----------
|
||||
default_library shared [shared, static, both] Default library type
|
||||
warning_level 1 [0, 1, 2, 3, Compiler warning level to use
|
||||
everything]
|
||||
werror false [true, false] Treat warnings as errors
|
||||
|
||||
Compiler options Current Value Possible Values Description
|
||||
------------------ ------------- --------------- -----------
|
||||
rust_std 2021 [none, 2015, 2018, Rust edition to use
|
||||
2021]
|
||||
(END)
|
|
@ -1,11 +1,11 @@
|
|||
mv vulkan-mesa-layers-1:24.0.5-01-x86_64.pkg.tar.lz vulkan-mesa-layers-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv opencl-clover-mesa-1:24.0.5-01-x86_64.pkg.tar.lz opencl-clover-mesa-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv opencl-rusticl-mesa-1:24.0.5-01-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-intel-1:24.0.5-01-x86_64.pkg.tar.lz vulkan-intel-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-radeon-1:24.0.5-01-x86_64.pkg.tar.lz vulkan-radeon-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-swrast-1:24.0.5-01-x86_64.pkg.tar.lz vulkan-swrast-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-virtio-1:24.0.5-01-x86_64.pkg.tar.lz vulkan-virtio-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv libva-mesa-driver-1:24.0.5-01-x86_64.pkg.tar.lz libva-mesa-driver-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv mesa-vdpau-1:24.0.5-01-x86_64.pkg.tar.lz mesa-vdpau-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv mesa-1:24.0.5-01-x86_64.pkg.tar.lz mesa-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-nouveau-1:24.0.5-01-x86_64.pkg.tar.lz vulkan-nouveau-1_24.0.5-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-mesa-layers-1:24.0.6-01-x86_64.pkg.tar.lz vulkan-mesa-layers-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv opencl-clover-mesa-1:24.0.6-01-x86_64.pkg.tar.lz opencl-clover-mesa-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv opencl-rusticl-mesa-1:24.0.6-01-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-intel-1:24.0.6-01-x86_64.pkg.tar.lz vulkan-intel-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-radeon-1:24.0.6-01-x86_64.pkg.tar.lz vulkan-radeon-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-swrast-1:24.0.6-01-x86_64.pkg.tar.lz vulkan-swrast-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-virtio-1:24.0.6-01-x86_64.pkg.tar.lz vulkan-virtio-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv libva-mesa-driver-1:24.0.6-01-x86_64.pkg.tar.lz libva-mesa-driver-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv mesa-vdpau-1:24.0.6-01-x86_64.pkg.tar.lz mesa-vdpau-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv mesa-1:24.0.6-01-x86_64.pkg.tar.lz mesa-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
mv vulkan-nouveau-1:24.0.6-01-x86_64.pkg.tar.lz vulkan-nouveau-1_24.0.6-01-x86_64.pkg.tar.lz
|
||||
|
|
|
@ -31,6 +31,7 @@ rust-bindgen
|
|||
spirv-tools
|
||||
spirv-llvm-translator
|
||||
python-ply
|
||||
python-setuptools
|
||||
libxau
|
||||
libxdmcp
|
||||
libxcb
|
||||
|
|
Loading…
Reference in New Issue