In OpenBSD wurden Änderungen übernommen, die die Bibliothek libva 2.22.0 in den X11-Stack von Xenocara integrieren, der in OpenBSD zur Erstellung der grafischen Benutzeroberfläche verwendet wird und auf modifizierten Versionen von X.Org 7.7, X Server 21.1.11, freetype 2.13.0 und Mesa 23.1.9 basiert. Die Einbindung der Bibliothek libva ermöglicht die Nutzung der VA-API (Video Acceleration API) für die Hardwarebeschleunigung von Video-Encoding und -Decoding in verschiedenen Formaten.
Die Funktionalität der Hardwarebeschleunigung wurde mit Treibern für Intel- und AMD-GPUs getestet, wobei der Firefox-Browser und der Video-Player mpv verwendet wurden. Die erforderlichen Treiber für Intel-GPUs sind in den Ports graphics/intel-media-driver und graphics/intel-vaapi-driver verfügbar, während für AMD-GPUs die standardmäßigen Komponenten aus Mesa verwendet werden.
Quelle: opennet.ru
