「遅延レンダリング」の版間の差分

 
(同じ利用者による、間の2版が非表示)
95行目: 95行目:


=== メモリ使用量が多い ===
=== メモリ使用量が多い ===
遅延レンダリングではざっくり[[フォワードレンダリング]]の4倍の[[メモリ]]が必要になる。
シンプルな遅延レンダリングの実装でもざっくり[[フォワードレンダリング]]の4倍の[[メモリ]]が必要になる。


実装によっても異なるが、だいたい以下のような構成のスクリーンサイズの[[レンダーターゲット]]が必要になる。
実装によっても異なるが、だいたい以下のような構成のスクリーンサイズの[[レンダーターゲット]]が必要になる。
107行目: 107行目:


=== メモリ帯域が必要 ===
=== メモリ帯域が必要 ===
前述のメモリ使用量が多い問題に関連する。
前述の遅延レンダリングではメモリ使用量が多い問題に関連して、遅延レンダリングではメモリに頻繁に読み書きするためメモリの速度が遅いとかなり残念な結果になります。
遅延レンダリングではメモリが遅いとかなり残念な結果になる。
 
とくに[[スマホ]]はこの部分が悲惨なことになっており、[[ローエンド]]や[[ミドルレンジ]]製品のコストカットはだいたい「メモリ帯域周り」と相場が決まっている。素人は「メモリ容量」しかみないからね。
とくに[[スマートフォン]]では非常に低速な[[メインメモリ]]の一部を[[VRAM]]として利用するため問題になることが多いです。むしろまともに使える機種は無いと考えた方がいいです。
 
[[ローエンド]]や[[ミドルレンジ]]の[[スマートフォン]]や[[タブレット]]の[[コストカット]]はだいたい「カタログスペックに現れにくいメモリ帯域周り」と相場が決まっています。素人は「メモリ容量」しかみないからね。


==手順==
==手順==