2016-09-05

Radeon環境でDOOM駄目だったorz
正確に言えば、GeForceとの実装の違いによるものだと思われるが。
DOOMでは複数のキュー、Presnet用とレンダリング用を使用している感じだが、単純にDX12の様に追加でコマンド発行しても、並列的にレンダリングが行われて順番の結果が得られないっぽい。(キューが異なるからかも)
レンダリングの終了をなんかで通知してPresentが走っているのだろうか。
一応、Presentキューの処理を待ってから、オーバーレイをレンダリングすると正常な結果が得られる。
このレンダリング待ちに工夫が要る。
もうちょいデバッグ確認作業。

0 件のコメント:

コメントを投稿