Okay, sto correndo in un problema strano con un gioco che sto sviluppando all'improvviso, mi chiedo solo se qualcuno ha visto qualcosa di simile prima:Bug di velocità di rendering della tela di canapa cromato?
- Quando la mia finestra è di dimensioni sotto ~ 600.000 pixel, corre molto liscia. Si tratta di un profilo presa a
989x610px
:
- Quando le mie finestre è dimensionata un po 'da quel, rallenta a una battuta d'arresto, con il 99% della CPU e in esecuzione a 7 fps come. Questa è stata presa al
990x610px
(1px più ampia):
Il 990
non è hard-coded ovunque, perché la larghezza esatto che rallenta a è dipendente dalla altezza, è più di un cosa "pixel totali".
Comunque, sto solo chiedendo se qualcuno ha visto questo prima, se si tratta di un problema noto, o se devo essere di segnalare un bug con il team di Chrome.
forse la vostra La GPU ha una dimensione massima della trama? Vedere http://www.chromium.org/developers/design-documents/gpu-accelerated-compositing-in-chrome –
@WulfSolter - E 'possibile che si tratta di qualcosa di simile, ma non vedo perché questo potrebbe causare un> 200x rallentamento? –
No, il cambiamento che state vedendo è abbastanza drastica .. ho eseguito a variazioni delle prestazioni di grandezze simili in passato che lavorano su HLSL shader grafici, ma WebKit sembra essere abbastanza flessibili. Ci sono un paio di muri, quando si rompe il {1024, 2048, 4096}^2 dimensioni struttura, ma niente di così estremo come si sta vedendo. Risultati replicabili su altro hardware? –