Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#75039 - [mesa] [lib32-mesa] Patch Contribution: Add Virtio Drivers to Mesa 3D Libraries

Attached to Project: Arch Linux
Opened by Spundun Bhatt (spundun) - Saturday, 11 June 2022, 15:48 GMT
Last edited by Toolybird (Toolybird) - Wednesday, 21 December 2022, 20:20 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Laurent Carlier (lordheavy)
Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description: Mesa packages included a new 3d graphics driver[1][2] last year adding 3d vulkan capabilities to virtual machines. This simple patch adds packages to mesa(extra) and lib32-mesa(multilib) package groups to enable building these drivers and package them as vulkan-virtio and lib32-vulkan-virtio. I mirrored the naming conventions for the existing packages like vulkan-intel and lib32-vulkan-intel.

Here's the patch: https://gist.github.com/spundun/0fefb599352ef0082883512ce9a4c5bd

[1] https://www.phoronix.com/scan.php?page=news_item&px=VirtIO-GPU-Venus-Vulkan
[2] https://www.phoronix.com/scan.php?page=news_item&px=VirtIO-GPU-Vulkan-Mesa-RFC


This task depends upon

Closed by  Toolybird (Toolybird)
Wednesday, 21 December 2022, 20:20 GMT
Reason for closing:  Implemented
Additional comments about closing:  @xexaxo says "The package in testing (22.3.1-2) does the job. Thank you"
Comment by Spundun Bhatt (spundun) - Saturday, 11 June 2022, 15:52 GMT
I meant the "task type" to be feature request, per the advice on the irc channel, but forgot to set it before clicking submit.
Comment by Spundun Bhatt (spundun) - Saturday, 11 June 2022, 15:59 GMT
Also apparently the title should have [mesa] and [lib32-mesa] tags. Can someone help me fix this metadata issues on this tracker?
Comment by Spundun Bhatt (spundun) - Saturday, 11 June 2022, 18:56 GMT
Update, I've also added patches for the vulkan-headers` and `vulkan-tools` packages in the gist. https://gist.github.com/spundun/0fefb599352ef0082883512ce9a4c5bd
Comment by Spundun Bhatt (spundun) - Wednesday, 22 June 2022, 16:55 GMT
I've removed the vulkan-headers and vulkan-tools patches because those are updated[1] now. But the virtio driver still needs to be packaged as per my patch.

[1] gist with the mesa package patches: https://gist.github.com/spundun/0fefb599352ef0082883512ce9a4c5bd
Comment by Emil (xexaxo) - Tuesday, 05 July 2022, 17:42 GMT
Fwiw I would be in favour of this. Despite the "experimental" tag, the driver is fairly stable and feature complete.
Comment by Laurent Carlier (lordheavy) - Sunday, 18 December 2022, 13:15 GMT
Please check mesa 22.3.1-2 in testing

Loading...