framebuffer
フレームバッファ
名詞
複数形: framebuffers
framebufferは、コンピューターグラフィックスにおいて、画面に表示される最終的な画像を一時的に保持するメモリ領域を指します。GPUが画像をレンダリングし、それをディスプレイに送信するまでの待機場所として機能するため、スムーズな映像表示には不可欠な要素です。
ダブルバッファリングによるちらつきの防止
単一のバッファのみを使用すると、描画中の画像がそのまま画面に表示されてしまい、画面がちらつく(ティアリング)現象が発生します。これを防ぐために、front bufferとback bufferという2つの領域を使い分けるダブルバッファリングという手法が一般的です。バックバッファで次のフレームを完全に描き切った後、フロントバッファと瞬時に切り替えることで、ユーザーには途切れのない滑らかな映像として提示されます。
ビデオメモリとの関係framebufferは通常、ビデオメモリ(VRAM)内に確保されます。解像度が高くなるほど、また色の深度(ビット深度)が深くなるほど、1フレームあたりに必要となるメモリ量が増加します。例えば、4K解像度で高精細な色表現を行う場合、より大容量のframebuffer領域が必要となり、それがグラフィックスカードの性能要件に直接影響します。
意味
名詞フレームバッファ
モニターに表示される前の画面画像の完全なビットマップを保存するために使用される、メモリ上の専用領域
The graphics card writes the rendered scene into the framebuffer before sending it to the display.
グラフィックスカードは、レンダリングされたシーンをディスプレイに送信する前に、フレームバッファに書き込む。
関連語
pixelresolutionbit depthmonitordisplayrasterscanlinerefresh ratecolor depthpalettebitmaprenderinggraphicsmemorybufferaddresspointerlatencybandwidththroughputalpha channelgrayscaleluminancechrominanceinterlacingdriverfirmwarehardwaresoftwareshadertextureanti aliasingsamplinginterpolationrefreshclockoscillatorbusinterfaceplasmarasterizationcompositingoverlayviewportaspect ratio