In OpenBSD wurden Änderungen angenommen, die die Bibliothek libva 2.22.0 in den X11-Stack von Xenocara aufnehmen, der in OpenBSD zur Erstellung der grafischen Umgebung 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 Integration der libva-Bibliothek ermöglicht die Verwendung der VA-API (Video Acceleration API) für die Hardwarebeschleunigung von Videokodierung und -dekodierung in verschiedenen Formaten.
Die Funktionalität der Hardwarebeschleunigung wurde mit Treibern für Intel- und AMD-GPU getestet, während der Browser Firefox und der Video-Player mpv eingesetzt wurden. Die erforderlichen Treiber für Intel-GPUs sind in den Ports graphics/intel-media-driver und graphics/intel-vaapi-driver vorhanden, während für AMD-GPUs die Standardkomponenten aus Mesa verwendet werden.
Quelle: opennet.ru
