您的位置首页 >要闻 >

英特尔放弃了对 Arc 和 Xe GPU 的 DX9 支持 转而采用开源解决方法

导读 英特尔似乎在其新的现代 GPU 上遇到了 DX9 问题。因此,英特尔正在改变现状,将放弃对 Arc 和 Xe GPU 的 DirectX 9 支持,转而

英特尔似乎在其新的现代 GPU 上遇到了 DX9 问题。因此,英特尔正在改变现状,将放弃对 Arc 和 Xe GPU 的 DirectX 9 支持,转而使用开源映射层来模拟使用 DX12 的 DX9。

英特尔在其支持页面上分享了这一消息,并指出如果您使用英特尔 Arc 显卡运行第 11 代或更早版本的英特尔处理器,则基于 DX9 的应用程序仍然可以运行,但前提是在处理器的集成显卡上运行。尽管如此,在这些情况下,您仍有可能使用 Arc 桌面卡来显示和渲染内容。因此,系统将使用 DX9On12 代替 DX9。

综上所述,DX9On12实现了 D3D9 用户模式 ​​DDI(设备驱动程序接口),使用转换层将命令从 D3D9 映射到 D3D12。相比之下,支持 DirectX 9 的硬件将命令直接发送到 D3D9 驱动程序。

一般来说,您不应该注意到任何性能损失。如果您发现使用 DX9OnDX12 性能明显变差的特定情况,您可以随时在 Github 上报告,以便开发人员修复它。

版权声明:本文由用户上传,如有侵权请联系删除!