ダブルバッファパターン
https://gyazo.com/efcef8f92b20cf7926bda778c08a1e71
ゲームグラフィックスでよく使われるパターン
プログラムでは1ピクセルずつ色を描画するが、ディスプレイにはいっぺんに表示される必要がある
リアルタイムで1ピクセルずつ色が変わる画面だと、ぐちゃぐちゃになる
画面を表示するためのフレームバッファを2つ用意し、片方は現在表示されている画面のバッファ、もう1つは次のフレームで表示する画面のバッファとして、これを交互に表示・描画する
メモリも2倍必要
次のフレームの描画が間に合わない場合、フレームが飛ぶ = 処理落ちする
画面以外にも使える
全てが協調して動いて欲しいAIシステム、物理シミュレーション