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中,它消除了這種奢侈,但有利於您對自己的繪圖管線進行更精細的控制。