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

出品 | OSC开源社区(ID:oschina2013)在允许 WSL 使用 OpenGL、OpenCL 和 Vulkan API 进行 GPU 加速之后,微软又正式发布①了针对 Linux 的 Windows 子系统 (WSL2)  的 Direct3D 12 GPU 视频加速支持。这项 Direct3D 12 for WSL 工作在 Mesa 内构建,允许在 WSL2 下使用 GPU 加速视频的编码 / 解码工作。用户现在可以使用支持 VA-API 的 Linux 原生多媒体应用程序(如:FFmpeg 或 GStreamer),在 WSL 中运行解码、编码和视频处理等视频工作负载,同时使用 GPU 硬件对其进行加速。▲ 图为 WSL 中的 Gstreamer 执行 GPU 加速 alpha 混合合成,并渲染到 X11 窗口中利用视频硬件加速取代 CPU 加速有几个好处:提高性能、降低功耗,且释放 CPU 周期以用于 WSL 或 Windows 主机中的其他任务,从而提高整体性能。具体加速效率取决于特定的 VA-API 功能,用户可以在 Windows 任务管理器中查看启用 WSLg 硬件视频加速和使用 CPU 的 CPU/GPU 使用差异,详细的教程可参考该博客:《任务管理器中的 GPU – DirectX》② 。在软件方面,Direct3D 12 GPU 视频加速需要更新到 Microsoft WSL 的最新版本,且需要 Mesa 22.2~22.3。硬件方面,该功能支持 AMD 的 RX 5000 / 锐龙 4000 系列 ,英特尔 11 代以上 CPU 和  Iris® Xe / Arc®  显卡系列,以及英伟达的 GTX 10 / RTX 20  / Quadro RTX / NVIDIA RTX 工作站系列。有关该功能具体的  VA 入口点和配置文件、使用教程等内容,可参考微软官方博客的细节。相关链接:https://devblogs.microsoft.com/commandline/d3d12-gpu-video-acceleration-in-the-windows-subsystem-for-linux-now-available/https://devblogs.microsoft.com/directx/gpus-in-the-task-manager/https://devblogs.microsoft.com/commandline/d3d12-gpu-video-acceleration-in-the-windows-subsystem-for-linux-now-available/


END



重温经典老游戏



这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦

相关推荐

  • 中国开源社区健康案例——LinkWechat开源社区
  • CentOS停服、Ubuntu断供俄罗斯 | 开源操作系统领域解读
  • 非WebKit引擎的iOS浏览器即将到来
  • 十问ChatGPT:一个新的时代正拉开序幕
  • 考研还是工作?
  • 原生 CSS Custom Highlight 终于来了~
  • IBM 成立 | 历史上的今天
  • “C# 不停止膨胀,必将走向灭亡”
  • 别光骂谷歌了!新版 Bing 花式“翻车”,还让用户向它道歉?
  • 火山引擎DataLeap:3个关键步骤,复制字节跳动一站式数据治理经验
  • Meta欲关闭Echo VR,游戏引擎大神卡马克发长文批判!
  • 个人掏5000万美元、获2.3亿美金认购,造中国版OpenAI,45岁前美团联合创始人王慧文再创业!
  • 一个颇为良心的论文写作指南!
  • 「用 ChatGPT 搞钱年入百万!」各路博主发布生财之道,网友回呛:答辩的搬运工...
  • 最近大火的ChatGpt,它真的来了!
  • 今日公开课|Python万物智能互联时代 :AI赋能行业发展新机遇,京东AI专家带你捕捉行业风口,直击年薪30w!
  • 跳槽路上的这些坑,90%的程序员都遇到过!
  • 我上班没有被卷死,没想到自由职业反而被卷死了。。。
  • ChatGPT风口上的微软,解散了工业元宇宙应用团队
  • ChatGPT加持下的微软New Bing 错误频出,别只骂谷歌的Bard了