Eine der Einschränkungen der Google Chrome Wayland-Unterstützung besteht darin, dass die Video Acceleration API (VA-API) keine GPU-basierte Videobeschleunigung unterstützt, da sie direkt auf die libva-x11-Bibliothek abzielt. Aber nachdem der Code letzten Freitag in Chromium integriert wurde, kann libva-drm nun verwendet werden, um die VA-API-Beschleunigung auf X11 oder Wayland auszuführen.
Der neueste Chrome/Chromium-Browsercode ermöglicht die Ausführung der VA-API auf LinuxOzone/Wayland-Plattformen. Die explizite VA-APIX11-Bibliothek verwendet jetzt stattdessen die DRM-Bibliothek, sodass die X11- und Wayland-Plattformen von Ozone dasselbe Ziel verwenden.
Die LinuxVA-API-Unterstützung für Google Chrome ist immer noch eine „Best-Effort“-Lösung, aber trotzdem ist diese Änderung ein willkommener Schritt, da sie die native Wayland-Unterstützung von Google Chrome für diese universelle Videobeschleunigungs-API verbessert.
Weitere Informationen zur bevorstehenden WaylandVA-API-Unterstützung von Chrome finden Sie auf dieser Seite:
https://chromium-review.googlesource.com/c/chromium/src/+/3646633