Tinjau informasi berikut untuk menguji penerapan grafis.
Untuk tolok ukur, gunakan alur berikut berdasarkan fase:
- Spesifikasi. Saat pertama kali menetapkan perangkat (misalnya ketika menggunakan {i>driver<i} yang belum matang), menggunakan jam dan beban kerja yang telah ditetapkan sebelumnya (tetap) untuk mengukur frame per detik (fps) yang dirender. Hal ini memberikan gambaran yang jelas tentang kemampuan hardware.
- Pengembangan. Seiring dengan pertumbuhan pengemudi, gunakan serangkaian tindakan pengguna yang tetap untuk mengukur jumlah ketersendatan (jank) yang terlihat dalam animasi.
- Produksi. Ketika perangkat siap untuk dibandingkan kompetitor, meningkatkan beban kerja hingga ketersendatan meningkat. Tentukan apakah pengaturan jam saat ini dapat membantu mengurangi beban. Hal ini dapat membantu Anda mengidentifikasi tempat untuk memperlambat clock dan mengurangi penggunaan daya.
Untuk membantu mendapatkan kemampuan perangkat selama fase spesifikasi, gunakan
Alat Flatland di platform/frameworks/native/cmds/flatland/
.
Flatland mengandalkan clock tetap dan menunjukkan throughput yang dapat dicapai dengan
workload berbasis komposisi. Contoh ini menggunakan buffer gralloc untuk menyimulasikan multi-jendela
skenario, mengisi jendela dengan GL kemudian mengukur komposisi.