微软正式推出适用于WSL Linux的D3D12 GPU视频加速技术
今天,微软正式向WindowsSubsystemforLinux(WSL)用户发布了Direct3D12GPU视频加速支持。在微软通过WSL允许在Linux下使用OpenGL、OpenCL和VulkanAPI进行GPU加速的工程工作之后,他们现在已经准备好提供官方视频加速支持。
这项工作是在Mesa中建立起来的,目的是支持Direct3D12,使GStreamer等以VA-API为目标的Linux原生多媒体应用程序能在WindowsSubsystemforLinux2下运行,同时能够实现GPU加速的视频编码/解码。
WSLg现在支持D3D12视频加速。微软通过萨蒂亚-纳德拉(SatyaNadella)的一段视频展示了GStreamer在WSL下通过GPU加速运行。
这项支持与最新的微软WindowsWSL更新搭配使用,需要Mesa22.2~22.3版,具体取决于特定的VA-API功能。但如果运行的是最新的堆栈,现在就可以在WSL下享受加速的视频编解码器,而WSL又反过来在Windows主机上的Direct3D12驱动程序上运行,以实现GPU加速。微软已通过FFmpeg、GStreamer等著名软件和视频测试样本对VA-API集成进行了测试。
微软工程师SilVilerino将在WindowsCommandLine博客上提供更多详细信息,并在今天正式发布:
https://devblogs.microsoft.com/commandline/d3d12-gpu-video-acceleration-in-the-windows-subsystem-for-linux-now-available/
责任编辑:站长云网
踩一下[0]

站长云网
顶一下[0]