0
我阅读了有关directx 12的多个gpu功能。我想知道是否可以捕获directx11调用并将它们转换为directx12,并添加多GPU支持。是否可以拦截directx 11调用并将它们转换为directx 12?
这将使directx11游戏也可以使用多GPU支持,而无需开发人员重写游戏。
我的问题是;这是否能够做到,而且速度足够快,这样做是有道理的。
我阅读了有关directx 12的多个gpu功能。我想知道是否可以捕获directx11调用并将它们转换为directx12,并添加多GPU支持。是否可以拦截directx 11调用并将它们转换为directx 12?
这将使directx11游戏也可以使用多GPU支持,而无需开发人员重写游戏。
我的问题是;这是否能够做到,而且速度足够快,这样做是有道理的。
总之,不,不幸的是。 DX11和DX12之间的体系结构明显不同。在YouTube上有一个很棒的微软演示文稿,介绍2之间API接口和功能的差异,包括它们之间的讨论相应的功能。
DX11在模板代码中占用了大量的开销,在DX12中,它消除了这种奢侈,但有利于您对自己的绘图管线进行更精细的控制。