数码之家

 找回密码
 立即注册
搜索
查看: 307|回复: 0

[科技] 微软为针对DirectX 12 Agility SDK的构建添加Mesa支持

[复制链接]
发表于 2022-10-21 22:59:53 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Windows用户越来越多地使用Mesa,微软投资支持许多不同的开放的、行业标准的API,然后将它们分层在底层的Direct3D 12驱动程序上,以满足WSL2的使用。OpenGL、OpenCL、Vulkan和VA-API视频加速一直是微软工程师在Mesa上工作的主要目标。

他们考虑到了Windows Subsystem for Linux,同时也提出了其他可能的使用情况,即主机可能缺乏这些API的本地驱动程序。为了改善Windows上的Mesa,微软现在已经增加了对DirectX 12 Agility SDK的编译支持。


                               
登录/注册后可看大图

DirectX 12 Agility SDK相当于一个可重新分配的Direct3D 12构建。Agility SDK打破了这种联系,应用程序可以选择使用这种可重新分配的SDK构建,而不要求用户为新的图形功能升级Windows版本。

因此,在Mesa使用D3D12 Agility SDK的情况下,它可以选择使用较新的D3D12功能,而无需升级Windows。这对于持续集成(CI)测试/开发或那些滚动自己的Mesa Windows版本而不希望被迫升级Windows的人来说特别有用。

微软工程师在他们的Mesa D3D12驱动中加入了对Agility SDK的支持。在后续的合并中,Agility SDK也加入了对D3D12上Vulkan的"Dzn"(Dozen)驱动的支持。

这些新增功能以及其他改进将作为Mesa 22.3的一部分,在今年晚些时候发布稳定版。

了解更多:

https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18305



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-5-4 02:38 , Processed in 0.187200 second(s), 10 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表