「スワップチェーン」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
− | '''スワップチェーン'''([[英語]]:Swap Chain)とは、主に[[コンピューターグラフィックス]] | + | '''スワップチェーン'''([[英語]]:Swap Chain)とは、主に[[コンピューターグラフィックス]]で用いられる1つのフロントバッファと、1つ以上のバックバッファで構成されるフレームバッファを管理するための機構(コレクション)である。 |
+ | |||
+ | 1つのフロントバッファと1つのバックバッファ(計2つ)という最小構成のスワップチェーンは「[[ダブルバッファ]]」と呼ばれる。 | ||
== 概要 == | == 概要 == | ||
− | + | [[ダブルバッファ]]の場合は単純なスワップであるが、 | |
− | + | トリプルバッファ以上になるとバッファの遷移がリング状になるので、 | |
− | + | それを「スワップ操作」だけでグルグル回るようにしたものを「スワップチェーン」と呼ぶことが多い。 | |
− | |||
− | |||
− | |||
− | |||
− | + | ぶっちゃけよくある「[[リングバッファ]]」を「スワップチェーン」という方言で呼んでいるだけだな。 | |
− | [[ | ||
− | === | + | == トリプルバッファの例 == |
− | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
35行目: | 31行目: | ||
|} | |} | ||
− | + | 4フレーム目は1フレーム目と同じになる。 | |
− | |||
== 動画の切り出し == | == 動画の切り出し == | ||
45行目: | 40行目: | ||
== 関連項目 == | == 関連項目 == | ||
* [[ダブルバッファ]] | * [[ダブルバッファ]] | ||
− | |||
[[category: 3DCG]] | [[category: 3DCG]] |