差分

ナビゲーションに移動 検索に移動

VeldridでFenceを使う

4 バイト追加, 2021年2月5日 (金) 05:55
編集の要約なし
一定間隔でUpdate()とDraw()が呼ばれる以下のような実装があるとする。
この際にFenceを使うことで「この際に[[Fence]]を使うことで「[[CPU]]がメインのUpdate()」と「[[GPU]]がメインのDraw()」を[[マルチスレッド]]を使わずに並走させることができる。
SubmitCommands()した内容が別スレッド(GPU)で実行され、処理が終わるとFenceが[[シグナル状態]]になる感じだ。

案内メニュー