Vulkan API于2016年首次发布时,是计算机图形学的一个重要里程碑。它为Microsoft DirectX框架提供了跨平台的竞争者,成为老化的OpenGL架构的真正继承者。Vulkan 1.2于一年多前完成,现在进行了较小的更新,引入了新的东西-视频支持。

Vulkan图形API的维护者Kronos Group今天宣布,临时Vulkan Video加速扩展已可供开发人员试用。这些技术统称为“ Vulkan Video”,为游戏和应用程序提供了处理视频的低级API。该小组在公告中写道:“利用现有的Vulkan框架,可以高效,低延迟,低开销地使用处理资源,包括在多个CPU内核和视频编解码器硬件之间分配流处理任务-所有这些都具有跨多个平台和多个平台的应用程序可移植性。从小型嵌入式设备到高性能服务器的各种设备。”
这些话很重要,但总体目标是为处理视频的应用程序(视频编辑器,Web浏览器,文件转换器等)提供Vulkan为游戏和图形工具提供的某些相同功能。其中包括低级硬件优化,标准化的API,以及适用于Windows和Linux的开源代码示例。Vulkan Video已经支持对H.264视频进行编码和解码,并且预计将很快实现VP9,AV1和H.265兼容性。
但是,Vulkan Video仍远未完成。Kronos当前正在寻求开发人员的反馈,并且可以使用NVIDIA beta Vulkan驱动程序来测试新的API 。该组织在博客文章中说:“ Khronos现在将努力完成Vulkan Video 1.0规范,SDK和一致性测试,因此重点可以转向支持其他编解码器和更高级的视频功能。”

