0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

DirectX12の勉強① 用語について

Last updated at Posted at 2023-07-10

ディスクリプタ

GPUに送ったデータをシェーダーで使用するための仕様書的なやつ

ディスクリプタヒープ

テクスチャや定数などのアドレスを一か所にまとめておくためのヒープ領域

ディスクリプタテーブル

ディスクリプタヒープとシェーダーのレジスタを関連付けるもの

ルートシグネチャ

ディスクリプタテーブルをまとめるもの

パイプラインステート

頂点レイアウトや頂点シェーダー、ピクセルシェーダーなどのパラメーターをまとめたもの
※作成する際にはルートシグネチャオブジェクトが必要

コマンドリストとコマンドキュー

コマンドリストは命令オブジェクトをどんどんためていくもの
コマンドキューはコマンドリストでためた命令を実行する
※非同期処理なので実行が完了するまで待たせる必要がある

コマンドアロケーター

コマンドリストの本体

フェンス

GPU側の処理が完了したかを監視するやつ

バリア

コマンドを投げた時にリソースが何の用途に使用するかを設定するもの

スワップチェーン

ダブルバッファリングをするための仕組み

参考資料

DirectX12の魔導書 3Dレンダリングの基礎からMMDモデルを踊らせるまで

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?