微软正式推出适用于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/

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

相关推荐
福理原乡大王22 分钟前
Linux信号详解
linux·运维·服务器·c++·ubuntu·信号处理
海天鹰30 分钟前
C盘瘦身?
windows
锅锅是锅锅33 分钟前
ubuntu调整硬盘大小-使用gparted
linux·ubuntu·硬盘·gparted
英杰.王44 分钟前
深入 Java 泛型:基础应用与实战技巧
java·windows·python
tiandyoin1 小时前
如何给 C:\Windows\WinSxS\ 瘦身?
c语言·开发语言·windows
孙克旭_1 小时前
day031-Shell自动化编程-数组与案例
linux·运维·自动化
潘yi.1 小时前
ELK1日志分析系统
linux·elk
자신을 변화시키다2 小时前
磁盘配额管理
linux·运维·服务器·ubuntu·磁盘管理
两斤半2 小时前
Linux配置go环境
linux·golang
2501_915374352 小时前
Neo4j 图数据库安装教程(2024最新版)—— Windows / Linux / macOS 全平台指南
数据库·windows·neo4j