17/03/11 01:16:44.91 eL/jfuLb.net
VulkanもDX12も対象ハードはDX11と大差ないんだけど
APIの仕組みが並列化しやすくなっただけ
低レベルといっても特定のアーキに依存する訳でもなければ、特定ハードのネイティブ命令を記述する訳でもない
DirectX 12のゲームがマルチコアに強いというのも大きな誤解の1つ。
API経由でGPUにデータと命令を流すのに全コアに数十パーセントもの負荷が掛かる訳ないのであまり関係ない
DX12に対応するような最新のゲームは、グラフィックAPIとは全く関係ないエンジン自体の機能が効率よくマルチスレッドに対応している場合がある、が正解なんだよな。