2012-01-11 2 views
1

現代のGPUを持つバッファーは?最新のGPUについてthisのプレゼンテーションが見つかりました。アーキテクチャはフレームバッファとテクスチャバッファを表示しますが、ステンシルバッファやzバッファのような他のバッファはどこにありますか?それ以上のバッファはありますか?現代GPUのバッファー

答えて

1

ソフトウェアとハ​​ードウェアの実装が混乱しているようです。バッファとは、入力と出力のために一時的にデータを格納するために使用されるメモリのほうが好きな用語です。だから彼らの存在は、ソフトウェアの要件だけに依存します。 2Dゲーム(たぶんzバッファではないかもしれません)だけを実行するときには、ステンシルまたはzバッファを使うのは意味がありません。

したがって、GPUが持つバッファのタイプは「すべて」です。バッファは、実行時にソフトウェアによって動的に作成および削除され、実行する命令セット(つまりプログラム)に依存して、そのデータの目的や目的は何か。 GPUが行列の乗算、行列の逆変換、行列のコピーなどのような一連の演算をハードウェアで埋め込んでいるかどうかは、ステンシルバッファとzバッファの実装がコンピュータグラフィックスでかなり長い間使われてきたと私は思うすべてのグラフィックスカードには、そのタイプのデータでの計算を高速化するための命令とメモリアーキテクチャがあります。

私は現在、コンピュータグラフィックスパイプラインで必要なバッファの種類が増えているとは思っていません。しかし、特別なデータを必要とするコンピュータグラフィックスには新しい技術があるかもしれません。これはソフトウェアの手順と実装に依存します。

関連する問題