Sfruttare l'accelerazione della GPU nella tela 2D

Ilmari Heikkinen

A febbraio, la tela 2D in Chrome ha ricevuto un po' di attenzione per l'accelerazione hardware. L'accelerazione rende il disegno di sprite 2D molto veloce, poiché l'implementazione utilizza la GPU per eseguire drawImage.

Consulta questo esempio per scoprire quali sono le funzionalità abilitate dall'accelerazione. La demo disegna 180 sprite PNG 256 x 256 trasformati su una tela a tutta finestra ed esegue su di essi una simulazione N-body per farli gravitare l'uno verso l'altro. Il tutto funziona senza problemi a 30-60 frame al secondo su un laptop poco potente.

L'implementazione dell'accelerazione presenta ancora alcuni problemi, pertanto potresti notare un calo delle prestazioni in alcuni casi d'uso. Comunicalo al team di Chrome tramite new.crbug.com per consentirci di risolvere il problema.