Grafik uygulamalarını test etmek için aşağıdaki bilgileri inceleyin.
Karşılaştırma için aşağıdaki akışı aşamaya göre kullanın:
- Spesifikasyon. Cihazı ilk kez belirtirken (ör. olgunlaşmamış sürücüler kullanılırken) oluşturulan saniye başına kare sayısını (fps) ölçmek için önceden tanımlanmış (sabit) saatler ve iş yükleri kullanın. Bu sayede donanım özelliklerini net bir şekilde görebilirsiniz.
- Geliştirme. Sürücüler olgunlaştıkça animasyonlardaki görünür titreme sayısını ölçmek için sabit bir kullanıcı işlemleri grubu kullanın.
- Üretim. Bir cihaz rakiplerle karşılaştırmaya hazır olduğunda, takılmalar artana kadar iş yükünü artırın. Mevcut saat ayarlarının yükü karşılayıp karşılayamayacağını belirleyin. Bu sayede, saatleri yavaşlatmanız ve güç kullanımını azaltmanız gereken yerleri belirleyebilirsiniz.
Spesifikasyon aşamasında cihaz özelliklerini belirleme konusunda yardım almak için platform/frameworks/native/cmds/flatland/ adresindeki Flatland aracını kullanın.
Flatland, sabit saatlere dayanır ve kompozisyona dayalı iş yükleriyle elde edilebilecek işleme hızını gösterir. Birden fazla pencere senaryosunu simüle etmek için gralloc arabelleklerini kullanır, pencereyi GL ile doldurur ve ardından birleştirme işlemini ölçer.