Bit Block Transfer
CPUの代わりにDMAコントローラを用いてメインメモリからVRAMにビットマップを転送するアーキテクチャも存在する。Macintoshでは「オフスクリーン描画」と呼ぶのが普通で、"Bit Block Transfer"や"BitBlt"という語句はめったに出てこない。
ダブルバッファリングの裏画面用に確保したメモリ領域はオフスクリーン、オフスクリーンバッファあるいはバックバッファと呼ぶ。またわかりやすく仮想画面と呼ぶこともある。
Direct3DやOpenGLなどのグラフィックスハードウェアアクセラレーションに対応したAPIを利用してGPU上で画像処理を行なう場合は、メインメモリを介することなくVRAM上で直接画像データを高速に操作できるが、表画面に対する直接操作は依然としてちらつきの問題を生じるため、VRAM上に裏画面を用意しておき、フリップ(スワップ)機能を用いてダブルバッファリングを行なうのが通例である。同様に、メインメモリの一部をVRAMとしてGPUと共用するオンボードグラフィックスなどの環境であっても、ダブルバッファリングが必要である。