Age | Commit message (Collapse) | Author | Files | Lines |
|
This builds the Gallium3D driver for "SVGA", which is, for some reason,
what VMware calls their accelerator driver.
Needed to use Wayland on VMware virtual machines.
|
|
This dependency is only needed on Arm64 and only for the freedreno driver
and its tools. Note that without this dep, Mesa will download libarchive
itself and build it and install it, which we obviously do not want.
We would have noticed this sooner had we not required Mesa to download
Rust crates that it requires.
Closes: #1287
Ref: #1285
Ref: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11062
|
|
This is needed to compile the Gallium drivers we enable on Arm64,
specifically etnativ.
Closes: #1283
|
|
This is apparently the way upstream wants us to do it.
Closes: #1280
|
|
|
|
There is no reason to split EGL since all DRI drivers need the EGL
runtime now due to how glvnd works. Similar for GL-API.
Confirmed working well on:
* Intel HD Graphics 3000/4000 (Sandy Bridge, Ivy Bridge)
* NVIDIA Fermi (GeForce GT 520, Quadro 1000M)
* AMD Radeon (r600 on ppc64, with usual known brokenness)
* LLVMpipe on Intel Iris (Raptor Lake)
in both X11 and Wayland environments.
|
|
user/mesa is the latest (24.2.7), and should install everywhere.
user/mesa-be includes 24.1.7 which is needed for proper operation on
big endian platforms, hence it is only enabled for ppc/ppc64.
* Unfortunately, Intel Iris is not portable due to OpenCL issues and
cannot be included with beta6.
* The glvnd JSON file needs to be kept with the driver.
* We can't split GL any more, so don't bother.
* The DRI driver depends on the GLX stub, which is part of mesa, so
declare that dep explicitly. (weak linked, so abuild can't see it)
|
|
Closes: #796
|
|
Closes: #1207
|
|
This update brings some reliability fixes to i915/i965, nouveau, and
also radeonsi. This is the most recent version of the 'amber' branch
which is the last version with support for these chipsets.
There is a way to co-install mesa-amber and mesa, but we will need to
work on that. For now, we ship this for everyone.
The nouveau patch here is sent upstream and fixes context destroys.
|
|
|
|
|
|
Run-tested on PPC64. Intermediate step for full update.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Supports VA API, XvMC
* Vulkan support enabled
* Uses 'megadrivers' for significant install-size decrease
* Supports many more drivers on ARM machines
* Uses Meson instead of autotools
|
|
|
|
|
|
|
|
|
|
|
|
* GLX RTS does nothing now. Remove with extreme prejudice.
* Wayland libs are no longer shipped with Mesa, so remove Wayland dep.
* Support Amber Lake and Whiskey Lake GPUs.
|
|
|
|
|
|
|
|
|
|
all pkgs needed to bootstrap -> system
others -> user
|