Vulkan Video为便携式多核编解码器增加了硬件扩展

2021年4月14日//尼克费海提
Vulkan Video为便携式多核编解码器增加了硬件扩展
在Khronos的Vulkan工作组一直在探索如何将硬件加速视频编解码器无缝集成到它的API中,从而产生了Vulkan video

Khronos正在发布一组名为Vulkan Video的硬件扩展,以标准化视频编码和解码。

临时Vulkan视频加速扩展支持Vulkan哲学,即为应用程序提供灵活的、细粒度的视频处理调度、同步和内存利用控制。

该扩展使用现有的Vulkan框架,支持高效、低延迟、低开销的处理资源使用,包括跨多个CPU核和视频编解码硬件分配流处理任务,所有这些都具有跨多个平台和设备(从小型嵌入式设备到高性能服务器)的应用程序可移植性。

除了硬件扩展,Khronos计划在Vulkan SDK中添加对验证层和更高级别抽象的支持,这将加快视频应用程序的开发,简单的帧内帧外和黑箱解码和编码就足够了。此外,还将提供Windows和Linux上一系列应用程序用例的开源示例。

临时Vulkan视频扩展紧密集成了硬件加速视频处理与Vulkan现有的图形、计算和显示功能。我们鼓励开发人员提供反馈,这样最终的Vulkan Video 1.0扩展就可以进行微调,为广泛的应用程序提供新功能。

gpu通常包含独立于其他图形和计算引擎的专用视频解码和编码加速引擎。事实上,一些物理设备可能只支持视频解码和/或视频编码操作。因此,Vulkan Video增加了视频解码和编码队列,其存在可以通过使用VkQueueFlagBits查询。

视频编解码器在不断发展,通过日益先进和特定领域的视频编码工具实现了更高效的视频压缩和解压缩,但也产生了新的编解码器和编解码器扩展。Vulkan Video的设计灵活支持各种现有和未来的编解码器,分为与所有编解码器相关的通用“核心”扩展和特定的编解码器扩展。核心扩展包括独立于视频编解码器的视频队列功能。

这个临时的Vulkan视频


您êtes确定吗?

如果您有饼干,您就可以在这个网站上找到导航器。

您可以访问être重编者谷歌。

Baidu