OpenBSD 現在支援VA-API 視訊加速
BSD 在GPU 驅動程式支援方面仍然落後於Linux。最近的一個例子是OpenBSD 幾天前才合併了對視訊加速API(VA-API)的初步支持,以便在該BSD 平台上實現GPU 加速視訊播放。
VA-API 在非英偉達GPU 的Linux 平台上非常常見(儘管NVIDIA有開源的VA-API 封裝專案),並受到各種應用程式的支持,用於GPU 加速視訊播放。微軟甚至將VA-API 對應到D3D12 上,用於Windows Subsystem for Linux 的影片播放。 BSD 對VA-API 的支援一直比較有限,但本月OpenBSD 終於合併了對VA-API 的支援。
本次提交將VA-API 移植到OpenBSD 並進行了解釋:
這項工作是在c2k24 期間完成的。 OpenBSD 的c2k24 是他們最近在捷克布拉格舉辦的黑客松。 Matthieu@, tb@ 和martijn@ 提供了大量幫助和回饋。
AMD 驅動程式由landry@、martijn@、kn@、op@ 測試,還有一些Intel 驅動程式由matthieu@ 一同測試。
英特爾驅動程式可在graphics/intel-media-driver 和graphics/intel-vaapi-driver 兩個連接埠中找到。這些連接埠會隨著時間的推移而調整。
每個人都報告了Firefox 或mpv 下的出色性能,遲到總比不到好。
了解更多: