您的位置: 首页 >要闻 >

Libva2.16.0更新改进了IntelVA-API图形库使Linux上的ArcGPU受益

2022-10-13 11:44:41 编辑:罗康茂 来源:
导读 英特尔发布了最新的Libva更新(版本2.16.0)以改进Linux中的VA-API库。此更新将改进多媒体软件中的图形硬件加速。Libva集成也常用于Linux中的...

英特尔发布了最新的Libva更新(版本2.16.0)以改进Linux中的VA-API库。此更新将改进多媒体软件中的图形硬件加速。Libva集成也常用于Linux中的许多驱动程序。

VA-API结合了API规范和开源库,由主要库源和支持的图形后端组成,以协助每个兼容硬件供应商的驱动程序特定加速。英特尔设计该库是为了帮助公司的图形硬件加速,尤其是在英特尔的图形硬件平台上编码和解码视频时。英特尔ArcGPU提供对VA-API的支持,但也支持oneVPL,这是一个单一的库,是oneAPI套件的一部分。该库提供由Intel和其他视频编解码器格式创建的AV1视频编码器。

Gallium3D的架构旨在帮助开发3D图形驱动程序。它是Mesa3D图形库的一部分,是完整的开源Mesa项目的一小部分。VA-API也用作Gallium3D和Poulsbo驱动程序的“状态跟踪器”。

Poulsbo是英特尔最初提供“GMA500”图形的Atom处理器。它的2D集成已经遇到了几次困难和不一致,两年前有报道称该公司将取消任何支持。但是,它在当前的VA-API中仍然可用。

在最新的更新中,英特尔团队添加了245个文件并删除了41个文件以改进VA-API库。更新中包括简化X11应用程序管理器(辅助多个显示器和输入设备)、删除一些代码以允许DRM渲染节点更有效地处理、Android支持调整、Meson编译器系统添加和更新的光线追踪增强功能。

下面列出了Libva2.16.0的完整更改列表。

添加:为AV1e添加HierarchicalFlag和hierarchy_level_plus1。

dep:更新README.md以删除徽章链接

dep:从README中删除了waffle-io徽章以修复损坏的链接

dep:删除邮件列表、IRC和Slack

autotools:使用wayland-scanner私有代码

autotools:使用wayland-scanner.pc来定位prog

介子:使用Wayland-scanner私有代码

介子:请求本机Wayland-scanner

介子:使用wayland-scanner.pc定位prog

介子:在适用时设置HAVE_VA_X11

风格:在几个新提交中纠正轻微的编码风格

trace:为vatrace添加Linuxftrace模式

跟踪:添加缺少的pthread_mutex_destroy

drm:删除不再需要的X==X映射

drm:回退到drm驱动程序名称==va驱动程序名称

drm:简化映射表

x11:简化映射表

Android:open()与O_CLOEXEC用于设备fd

Android:删除复杂的open_device()助手

android:删除va_fool引用

ci:用-Werror加强ci

ci:va/x11/nvctl:在close_display上修复Wdeprecated-non-prototype

ci:添加clang-15覆盖并重新排列跑步者

ci:将FreeBSD升级到13.1

有兴趣查看Libva历史变化并将当前更新与初始实施进行比较的用户可以查看英特尔LibvaGitHub页面以获取更多详细信息。


免责声明:本文由用户上传,如有侵权请联系删除!

精彩推荐

图文推荐

点击排行

2016-2022 All Rights Reserved.平安财经网.复制必究 联系QQ   备案号:

本站除标明“本站原创”外所有信息均转载自互联网 版权归原作者所有。