Command buffer (komut tamponu)
CPU'da önceden kaydedilen ve çağrılar tek tek yapılmak yerine grafik kuyruğuna toplu halde gönderilen GPU komutları listesi.
Eski usul OpenGL "anlık moddaydı": her çağrı sürücüye hemen bir şey yaptırıyordu; bu da çizimi tek bir iş parçacığına bağlıyor ve her çağrıya gizli bir yük bindiriyordu. Vulkan, Direct3D 12 ve Metal ise çizim çağrılarını ve durum değişikliklerini bir tampona (D3D buna komut listesi der) kaydetmenize, tamamlanınca da tek seferde teslim etmenize izin verir.
Kayıt ile gönderim ayrı olduğundan birkaç iş parçacığı kendi tamponlarını paralel oluşturabilir — modern bir GPU'yu beslemenin ön koşulu. İçeriği değişmeyen tamponlar karelere yayılarak yeniden kullanılabilir; GPU örneklemesi de kaydedilmesi gereken komut sayısını en baştan azaltır.