ग्राफ़िक लागू करने की जांच करने के लिए, यहां दी गई जानकारी पढ़ें.
बेंचमार्किंग के लिए, चरणों के हिसाब से नीचे दिए गए फ़्लो का इस्तेमाल करें:
- जानकारी. डिवाइस के बारे में शुरुआत में बताते समय (जैसे, अधूरे ड्राइवर इस्तेमाल करते समय), रेंडर किए गए हर सेकंड के फ़्रेम (एफ़पीएस) को मेज़र करने के लिए, पहले से तय (तय) की गई घड़ियों और वर्कलोड का इस्तेमाल करें. इससे हार्डवेयर की सुविधाओं के बारे में साफ़ तौर पर पता चलता है.
- डेवलपमेंट. ड्राइवर के बेहतर होने के साथ-साथ, एनिमेशन में दिखने वाले रुकावटों (जैंक) की संख्या को मेज़र करने के लिए, उपयोगकर्ता की कार्रवाइयों के तय सेट का इस्तेमाल करें.
- प्रोडक्शन. जब कोई डिवाइस, दूसरे डिवाइसों के साथ तुलना के लिए तैयार हो जाए, तो तब तक वर्कलोड बढ़ाएं, जब तक रुकावटें बढ़ न जाएं. यह पता लगाएं कि घड़ी की मौजूदा सेटिंग, लोड के हिसाब से काम कर सकती हैं या नहीं. इससे आपको यह पता चल सकता है कि डिवाइस के कौनसे हिस्सों के लिए, घड़ी की स्पीड कम की जा सकती है और बिजली की खपत को कैसे कम किया जा सकता है.
स्पेसिफ़िकेशन के दौरान, डिवाइस की क्षमताओं के बारे में जानने के लिए, platform/frameworks/native/cmds/flatland/
पर मौजूद Flatland टूल का इस्तेमाल करें.
Flatland, फ़िक्स्ड क्लॉक पर निर्भर करता है और कॉम्पोज़िशन पर आधारित वर्कलोड से मिलने वाला थ्रूपुट दिखाता है. यह कई विंडो के सिम्युलेशन के लिए, gralloc बफ़र का इस्तेमाल करता है. इसके बाद, विंडो को GL से भरकर, कॉम्पोज़िटिंग को मेज़र करता है.