mbox series

[bug#63219,mesa-branch,0/4] Mesa update plus various fixes and cleanups.

Message ID cover.1682984719.git.kaelyn.alexi@protonmail.com
Headers show
Series Mesa update plus various fixes and cleanups. | expand

Message

Kaelyn Takata May 2, 2023, 12:59 a.m. UTC
This is a small collection of fixes and cleanups for mesa, along with updating
it to the latest release.

Issues that should be resolved by the series include:
* https://issues.guix.gnu.org/48868
* https://issues.guix.gnu.org/58251
* https://issues.guix.gnu.org/58887
* https://issues.guix.gnu.org/59453
* https://issues.guix.gnu.org/62313
* https://issues.guix.gnu.org/63128

I've done some cursory testing so far, such as checking glxinfo, vulkaninfo
(from vulkan-tools), vainfo (from libva-utils), and vdpauinfo, and playing
h264 and h265 videos with hardware acceleration using an mpv built against the
updated mesa.

Cheers,
Kaelyn


Kaelyn Takata (4):
  gnu: mesa: Fix library paths in Vulkan layer manifests.
  gnu: mesa: Use gexps instead of quasiquote.
  gnu: mesa: Fix hardware video decoding.
  gnu: mesa: Update to 23.0.3.

 gnu/local.mk                                  |  1 -
 gnu/packages/gl.scm                           | 81 +++++++++++++------
 .../mesa-fix-sporadic-test-failures.patch     | 27 -------
 3 files changed, 55 insertions(+), 54 deletions(-)
 delete mode 100644 gnu/packages/patches/mesa-fix-sporadic-test-failures.patch


base-commit: f21007ce4aceeacf5bbfc7cd45d526073141f194
--
2.39.2

Comments

Brendan Tildesley May 5, 2023, 6:34 a.m. UTC | #1
You're a legend! The -Dvideo-codecs= line fixed an important regression 
for me.
I think it would also be desirable to update libva and libva-utils along 
with this patchset.
Also, mesa 23.1.0 will be out soon, although I think it's more important 
to get this fix/update in
master asap to get things working for people.
Maxim Cournoyer May 7, 2023, 5:07 p.m. UTC | #2
Hi,

Brendan Tildesley <mail@brendan.scot> writes:

> You're a legend! The -Dvideo-codecs= line fixed an important
> regression for me.
> I think it would also be desirable to update libva and libva-utils
> along with this patchset.
> Also, mesa 23.1.0 will be out soon, although I think it's more
> important to get this fix/update in
> master asap to get things working for people.

Pushed the mesa updates to master, along with the libva info updates;
thanks a lot to Kaelyn for working on this important update!
Kaelyn Takata May 7, 2023, 7:35 p.m. UTC | #3
------- Original Message -------
On Sunday, May 7th, 2023 at 5:07 PM, Maxim Cournoyer <maxim.cournoyer@gmail.com> wrote:

> 
> Hi,
> 
> Brendan Tildesley mail@brendan.scot writes:
> 
> > You're a legend! The -Dvideo-codecs= line fixed an important
> > regression for me.
> > I think it would also be desirable to update libva and libva-utils
> > along with this patchset.
> > Also, mesa 23.1.0 will be out soon, although I think it's more
> > important to get this fix/update in
> > master asap to get things working for people.
> 
> 
> Pushed the mesa updates to master, along with the libva info updates;
> thanks a lot to Kaelyn for working on this important update!

You're welcome! Thank you for pushing the mesa changes along with the libva updates!

Cheers,
Kaelyn

> 
> --
> Thanks,
> Maxim