כדי לבדוק את ההטמעות הגרפיות, כדאי לעיין במידע הבא.
כדי לבצע בדיקת ביצועים, יש לפעול לפי התהליך הבא לפי שלב:
- מפרט כשמציינים את המכשיר בפעם הראשונה (למשל, כשמשתמשים בדרייברים לא בשלים), צריך להשתמש בשעונים ובעומסים מוגדרים מראש (קבועים) כדי למדוד את מספר הפריימים לשנייה (fps) שעבר רינדור. כך אפשר לקבל תמונה ברורה של יכולות החומרה.
- פיתוח כשנהגים מתבגרים, צריך להשתמש בקבוצה קבועה של פעולות משתמש כדי למדוד את מספר הגמדומים הגלויים באנימציות.
- ייצור כשהמכשיר מוכן להשוואה למכשירים מתחרים, צריך להגדיל את עומס העבודה עד שההשהיות יגברו. בודקים אם ההגדרות הנוכחיות של השעון יכולות לעמוד בעומס. כך אפשר לזהות איפה להאט את השעונים ולהפחית את צריכת החשמל.
כדי לקבל עזרה בהגדרת יכולות המכשיר בשלב המפרט, אפשר להשתמש בכליFlatland ב-platform/frameworks/native/cmds/flatland/
.
Flatland מסתמך על שעונים קבועים ומציג את תעבורת הנתונים שניתן להשיג בעומסי עבודה מבוססי-הרכבה. היא משתמשת במאגרי נתונים זמניים של gralloc כדי לדמות תרחישי חלון מרובים, ממלאים את החלון ב-GL ולאחר מכן מודדים את ההרכבה.