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

Ilmari Heikkinen

Chrome'daki 2D kanvas, Şubat ayında donanım hızlandırma desteği aldı. Hızlandırma, uygulamada drawImage için GPU kullanıldığından 2D sprite'lerin çizilmesini gerçekten hızlandırır.

Hızlandırmanın ne tür avantajlar sağladığına dair bu örneği inceleyebilirsiniz. Demoda, tam pencere kanvası üzerinde 180 dönüştürülmüş 256x256 PNG sprite çiziliyor ve sprite'ların birbirine doğru çekilmesi için bunlar üzerinde N-body simülasyonu çalıştırılıyor. Tüm bunlar düşük güçlü 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ı sorunlar olduğu için bazı kullanım alanlarında performans düşüşü görebilirsiniz (Bu sorunları düzeltebilmemiz için lütfen new.crbug.com adresinden Chrome Ekibi'ne bildirin.)