微软正式推出适用于WSL Linux的D3D12 GPU视频加速技术

今天,微软正式向 Windows Subsystem for Linux (WSL) 用户发布了 Direct3D 12 GPU 视频加速支持。在微软通过 WSL 允许在 Linux 下使用 OpenGL、OpenCL 和 Vulkan API 进行 GPU 加速的工程工作之后,他们现在已经准备好提供官方视频加速支持。

这项工作是在 Mesa 中建立起来的,目的是支持 Direct3D 12,使 GStreamer 等以 VA-API 为目标的 Linux 原生多媒体应用程序能在 Windows Subsystem for Linux 2 下运行,同时能够实现 GPU 加速的视频编码/解码。

WSLg 现在支持 D3D12 视频加速。 微软通过萨蒂亚-纳德拉(Satya Nadella)的一段视频展示了 GStreamer 在 WSL 下通过 GPU 加速运行。

这项支持与最新的微软 Windows WSL 更新搭配使用,需要 Mesa 22.2~22.3 版,具体取决于特定的 VA-API 功能。但如果运行的是最新的堆栈,现在就可以在 WSL 下享受加速的视频编解码器,而 WSL 又反过来在 Windows 主机上的 Direct3D 12 驱动程序上运行,以实现 GPU 加速。微软已通过 FFmpeg、GStreamer 等著名软件和视频测试样本对 VA-API 集成进行了测试。

微软工程师 Sil Vilerino 将在 Windows Command Line 博客上提供更多详细信息,并在今天正式发布:

https://devblogs.microsoft.com/commandline/d3d12-gpu-video-acceleration-in-the-windows-subsystem-for-linux-now-available/

感谢大家花时间阅读我的文章,你们的支持是我不断前进的动力。期望未来能为大家带来更多有价值的内容,请多多关注我的动态!

相关推荐
木心月转码ing3 小时前
WSL+Cpp开发环境配置
linux
埃博拉酱1 天前
VS Code Remote SSH 连接 Windows 服务器卡在"下载 VS Code 服务器":prcdn DNS 解析失败的诊断与 BITS 断点续传
windows·ssh·visual studio code
崔小汤呀1 天前
最全的docker安装笔记,包含CentOS和Ubuntu
linux·后端
何中应1 天前
vi编辑器使用
linux·后端·操作系统
何中应1 天前
Linux进程无法被kill
linux·后端·操作系统
何中应1 天前
rm-rf /命令操作介绍
linux·后端·操作系统
何中应1 天前
Linux常用命令
linux·操作系统
葛立国1 天前
从 / 和 /dev 说起:Linux 文件系统与挂载点一文理清
linux
唐宋元明清21882 天前
.NET 本地Db数据库-技术方案选型
windows·c#
加号32 天前
windows系统下mysql多源数据库同步部署
数据库·windows·mysql