2D tuvalde GPU hızlandırmasından yararlanma

Ilmari Heikkinen

Chrome'daki 2D kanvas, Şubat ayında donanım hızlandırma sevgisi kazandı. Uygulama,drawImage yapmak için GPU'yu kullandığından, hızlanma 2D sprite görselleri çok hızlı hale getirir.

Hızlandırmanın sağladığı olanaklar için bu örneğe göz atabilirsiniz. Demoda, tam pencereli bir zemin üzerinde 180 adet dönüştürülmüş 256x256 PNG imgesi çiziliyor ve imgelerin birbirine doğru çekilmesi için üzerlerinde N vücudu simülasyonu çalıştırılıyor. Ayrıca, düşük güçte bir dizüstü bilgisayarda saniyede 30 ila 60 kare hızında sorunsuz bir şekilde çalışır.

Hızlandırma uygulamasında hâlâ bazı kaba noktalar söz konusudur. Bu nedenle bazı kullanım durumlarında performansta düşüş görebilirsiniz (sorunları düzeltebilmemiz için lütfen Chrome ekibine new.crbug.com adresinden durumu bildirin.)