Verificare il miglioramento del pacing del frame

Dopo aver integrato il pacing del frame Android nel tuo gioco, è importante verificare che la sua funzionalità abbia fornito un pacing del frame più coerente. Lo strumento migliore per confermare che questo miglioramento systrace programma a riga di comando. Nella specifica, è meglio acquisire una traccia del gioco usando la seguente serie di parametri:

python systrace.py -a your-app-package-name -o mygametrace.html \
  sched freq idle am wm gfx view sync binder_driver hal input aidl

Quando visualizzi il report HTML di output, puoi trovare informazioni pertinenti pacing dei fotogrammi nel canale SurfaceView. Questo canale riporta il numero di i frame inclusi nel buffer all'interno della pipeline di visualizzazione. Di correttamente integrando il pacing del frame Android nel tuo gioco, dovresti vedere eventuali le incoerenze di questo contatore (Figura 1) si stabilizzano (Figura 2).

Fioritura
    Report che mostra il canale SurfaceView
. Figura 1. Pacing del frame incoerente prima del pacing del frame Android integrazione
di Gemini Advanced.
.
Report Systrace
    visualizzazione del canale SurfaceView
Figura 2. Pacing coerente del frame dopo il pacing del frame Android integrazione
di Gemini Advanced.
.