ফ্রেম পেসিং উন্নতি যাচাই করুন

আপনার গেমে অ্যান্ড্রয়েড ফ্রেম পেসিং সংহত করার পরে, এটির কার্যকারিতা আরও সামঞ্জস্যপূর্ণ ফ্রেম পেসিং প্রদান করেছে তা যাচাই করা গুরুত্বপূর্ণ৷ এই উন্নতি নিশ্চিত করার সর্বোত্তম হাতিয়ার হল systrace কমান্ড-লাইন প্রোগ্রাম । বিশেষ করে, নিম্নলিখিত প্যারামিটারগুলির সেট ব্যবহার করে আপনার গেমের জন্য একটি ট্রেস ক্যাপচার করা ভাল:

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

আউটপুট HTML রিপোর্ট দেখার সময়, আপনি SurfaceView চ্যানেলে ফ্রেম-পেসিং এর সাথে প্রাসঙ্গিক তথ্য পেতে পারেন। এই চ্যানেলটি ডিসপ্লে পাইপলাইনের মধ্যে বাফার করা ফ্রেমের সংখ্যা রিপোর্ট করে। আপনার গেমে সফলভাবে অ্যান্ড্রয়েড ফ্রেম পেসিং সংহত করার মাধ্যমে, আপনি এই কাউন্টারে (চিত্র 1) কোনো অসঙ্গতি দেখতে পাবেন (চিত্র 2) স্থিতিশীল হয়ে গেছে।

Systrace রিপোর্ট SurfaceView চ্যানেল দেখাচ্ছে
চিত্র 1. অ্যান্ড্রয়েড ফ্রেম পেসিং ইন্টিগ্রেশনের আগে অসঙ্গত ফ্রেম-পেসিং

Systrace রিপোর্ট SurfaceView চ্যানেল দেখাচ্ছে
চিত্র 2. অ্যান্ড্রয়েড ফ্রেম পেসিং ইন্টিগ্রেশনের পরে ধারাবাহিক ফ্রেম-পেসিং