问题描述
是否可以使用两个RTX 2060图形卡在D3D12中进行AFR?
我有一个自定义渲染框架,该框架支持D3D12的AFR,但刚刚阅读了Nvidia放弃的SLI支持,但是对于D3D12 / Vulkan API的含义,我很难找到一个明确的答案。他们只是放弃了SLI驱动程序支持,而链接GPU支持仍然在D3D12中正常工作吗?
如果我购买了两张RTX 2060图形卡,可以在Windows中将它们设置为“ GPU 0(链接0)和GPU 1(链接0)”,然后在D3D12中将它们用作节点组?
我想将RayTracing添加到我的API中,但要用它测试AFR / mGPU支持,而Nvidia对此不清楚,这对D3D12 / Vulkan意味着什么。
解决方法
答案是,没有驱动程序破解,就不能使用链接GPU对这些GPU进行AFR。 但是,我可以通过创建两个D3D12设备来进行AFR,并手动进行缓冲区的交换和覆盖。
这也将使我能够进行跨GPU供应商的AFR渲染。
我要创建的API是否支持此功能?是的,会的;)