প্রয়োগ সংক্রান্ত টেস্টিং

গ্রাফিক্স প্রয়োগ পরীক্ষা করতে নিম্নলিখিত তথ্য পর্যালোচনা করুন।

বেঞ্চমার্কিংয়ের জন্য, ফেজ অনুযায়ী নিম্নলিখিত ফ্লো ব্যবহার করুন:

  • স্পেসিফিকেশন। প্রাথমিকভাবে ডিভাইস নির্দিষ্ট করার সময় (যেমন, অপরিণত ড্রাইভার ব্যবহার করার সময়), রেন্ডার করা ফ্রেম পার সেকেন্ড (fps) পরিমাপ করতে আগে থেকে নির্দিষ্ট করা (স্থির) ক্লক ও ওয়ার্কলোড ব্যবহার করুন। এটি হার্ডওয়্যারের ক্ষমতা সম্পর্কে স্পষ্ট ধারণা দেয়।
  • ডেভেলপমেন্ট। ড্রাইভার আরও উন্নত হওয়ার সাথে সাথে, অ্যানিমেশনে দৃশ্যমান স্টাটার (জ্যাঙ্ক) সংখ্যা পরিমাপ করতে ব্যবহারকারীর অ্যাকশনের একটি নির্দিষ্ট সেট ব্যবহার করুন।
  • প্রোডাকশন। কোনও ডিভাইস যখন প্রতিযোগীদের সাথে তুলনা করার জন্য রেডি হয়, তখন স্টাটারিং না বাড়া পর্যন্ত ওয়ার্কলোড বাড়াতে থাকুন। বর্তমান ঘড়ির সেটিংস লোড সামলাতে পারবে কিনা তা নির্ধারণ করুন। এটি আপনাকে শনাক্ত করতে সাহায্য করতে পারে কোথায় ক্লক স্পিড কম করতে হবে এবং বিদ্যুৎ ব্যবহার কমাতে হবে।

স্পেসিফিকেশন ফেজে ডিভাইসের ক্ষমতা নির্ধারণে সাহায্য পেতে, platform/frameworks/native/cmds/flatland/-এ Flatland টুল ব্যবহার করুন। Flatland নির্দিষ্ট ঘড়ির উপর নির্ভর করে এবং কম্পোজিশন-ভিত্তিক ওয়ার্কলোডের মাধ্যমে অর্জনযোগ্য থ্রুপুট দেখায়। এটি একাধিক উইন্ডো সিনারিও সিমুলেট করতে gralloc বাফার ব্যবহার করে, GL দিয়ে উইন্ডো পূরণ করে এবং তারপর কম্পোজিটিং পরিমাপ করে।