2024-05-01から1ヶ月間の記事一覧

Stable Diffusion メモ

モデルのダウンロード ダウンロードしたモデル(checkpoint)は下記に配置する。 stable-diffusion-webui\models\Stable-diffusion

Descriptor Tabel

正しく Descriptor Table を設計、使用すると複数のリソースを一度にシェーダーにバインドできるようになるため、コマンドの数を減らしCPUとGPU間のオーバーヘッドを削減することができます。 Descriptor Tableは、リソースのグループを動的に変更できるため…

Root Signature シェーダーリソースのバインディング

Root Signature Root Signature を作成するためには Root Parameter( CD3DX12_ROOT_PARAMETER)を使用する。Root Parameter には下記のパラメータを含めることが出来る。 Descriptor Table 単一リソースのバインド ルート定数 Root Parameter d3dx12.h(ヘ…

Visual Assist の Alt + O が効いていない

https://docs.wholetomato.com/default.asp?W195 Visual Assist では Alt + O キーを押すと対応するファイル(hoge.h を開いた状態なら hoge.cpp)を開くことが出来る。しかし手元の Visual Studio 2022 だと、Alt + O が効いていなかったので、Visual Studi…

Visual Studio 2022 C++ プロジェクトで /// スラッシュ3つで <summary> XML コメントが表示される

関数の先頭行で「///」などスラッシュ3つを入力すると自動でドキュメント用のコメントが挿入される。デフォルトだと「Xml Doc Comments」というスタイルが適用されているのでこのような XML が挿入されるが、これを無効化もしくは Doxygen スタイルに変更す…