BT Sözlüğü › Programlama › Kirli dikdörtgenler

Kirli dikdörtgenler

Programlama Svenska → Güncellendi: 2026-10-24

Her karede görüntünün tamamını değil, yalnızca ekranda gerçekten değişen bölgeleri yeniden çizen bir render optimizasyonu.

Ekranın çoğu hareketsizken her pikseli yeniden boyamak israftır. Teknik, son kareden bu yana hangi dikdörtgenlerin "kirlendiğini" — bir sprite'ın nereye hareket ettiğini ya da bir menünün nerede açıldığını — izler ve yalnızca onları yeniden çizip blit eder. Geri kalan her şeye dokunulmaz.

GPU'lar tüm ekranı her karede bedavaya çizebilmeden önce 2D oyunlarda ve grafik arayüzlerde vazgeçilmezdi; bant genişliğinin ya da dolum hızının pahalı olduğu her yerde hâlâ yaşıyor: VNC gibi uzak masaüstleri, terminal öykünücüleri ve tarayıcı kompozitörleri aşağı yukarı aynı şeyi yapar. Bedeli muhasebedir — değişen bir bölgeyi kaçırırsanız ekranda grafik hayaletler kalır.

← Sözlüğe dön