Framebuffer とは

フレームバッファ(フレームバッファ、時にはフレームストア)は、ビデオディスプレイを駆動するビットマップを含むRAMの一部です。完全なデータフレームを含むメモリバッファです。最新のビデオカードは、コアにフレームバッファ回路を内蔵しています。この回路は、メモリ内ビットマップをコンピュータモニタ上に表示できるビデオ信号に変換します。
計算において、スクリーンバッファは、コンピュータディスプレイ上に表示されるコンテンツの表現のためにコンピュータアプリケーションによって使用されるコンピュータメモリの一部である。画面バッファは、ビデオバッファ、再生バッファ、または再生バッファとも呼ばれます。スクリーンバッファはビデオメモリと区別する必要があります。このために、オフスクリーンバッファという用語も使用されています。
バッファ内の情報は、通常、ディスプレイに表示されるすべてのピクセルのカラー値で構成されます。カラー値は、通常、1ビットバイナリ(モノクロ)、4ビットパレタイズ、8ビットパレタイズ、16ビットハイカラー、および24ビットトゥルーカラーフォーマットで格納されます。ピクセル透明度に関する情報を保持するために、追加のアルファチャンネルが使用されることがあります。フレームバッファに必要なメモリの総量は、出力信号の解像度、および色の深度またはパレットサイズによって異なります。