গ্রাফিক্স বাস্তবায়ন পরীক্ষা করতে নিম্নলিখিত তথ্য পর্যালোচনা করুন.
বেঞ্চমার্কিংয়ের জন্য, পর্যায়ক্রমে নিম্নলিখিত প্রবাহটি ব্যবহার করুন:
- স্পেসিফিকেশন। প্রাথমিকভাবে ডিভাইসটি নির্দিষ্ট করার সময় (যেমন অপরিপক্ক ড্রাইভার ব্যবহার করার সময়), রেন্ডার করা ফ্রেম প্রতি সেকেন্ড (fps) পরিমাপ করতে পূর্বনির্ধারিত (স্থির) ঘড়ি এবং কাজের চাপ ব্যবহার করুন। এটি হার্ডওয়্যার ক্ষমতার একটি পরিষ্কার দৃষ্টিভঙ্গি দেয়।
- উন্নয়ন। চালকরা পরিপক্ক হওয়ার সাথে সাথে, অ্যানিমেশনগুলিতে দৃশ্যমান স্টাটার (জ্যাঙ্ক) সংখ্যা পরিমাপ করতে ব্যবহারকারীর ক্রিয়াগুলির একটি নির্দিষ্ট সেট ব্যবহার করুন।
- উৎপাদন। যখন একটি ডিভাইস প্রতিযোগীদের সাথে তুলনা করার জন্য প্রস্তুত হয়, তখন কাজের চাপ বাড়ান যতক্ষণ না তোতলান বাড়বে। বর্তমান ঘড়ির সেটিংস লোড ধরে রাখতে পারে কিনা তা নির্ধারণ করুন। এটি আপনাকে কোথায় ঘড়ির গতি কমাতে হবে তা সনাক্ত করতে এবং পাওয়ার ব্যবহার কমাতে সাহায্য করতে পারে।
স্পেসিফিকেশন পর্বের সময় ডিভাইসের সক্ষমতা অর্জনে সহায়তার জন্য, platform/frameworks/native/cmds/flatland/
এ Flatland টুল ব্যবহার করুন। ফ্ল্যাটল্যান্ড স্থির ঘড়ির উপর নির্ভর করে এবং কম্পোজিশন-ভিত্তিক কাজের চাপের মাধ্যমে অর্জনযোগ্য থ্রুপুট দেখায়। এটি একাধিক উইন্ডো পরিস্থিতি অনুকরণ করতে গ্র্যালোক বাফার ব্যবহার করে, GL দিয়ে উইন্ডোতে পূরণ করে তারপর কম্পোজিটিং পরিমাপ করে।