การทดสอบการใช้งาน

ตรวจสอบข้อมูลต่อไปนี้เพื่อทดสอบการใช้งานกราฟิก

สำหรับการเปรียบเทียบ ใช้ขั้นตอนต่อไปนี้:

  • ข้อมูลจำเพาะ เมื่อเริ่มระบุอุปกรณ์ (เช่น เมื่อใช้ไดรเวอร์ที่ยังไม่บรรลุนิติภาวะ) ให้ใช้นาฬิกาและเวิร์กโหลดที่กำหนดไว้ล่วงหน้า (คงที่) เพื่อวัดเฟรมต่อวินาที (fps) ที่แสดงผล สิ่งนี้ให้มุมมองที่ชัดเจนเกี่ยวกับความสามารถของฮาร์ดแวร์
  • การพัฒนา. เมื่อไดรเวอร์เติบโตขึ้น ให้ใช้ชุดการกระทำของผู้ใช้ที่กำหนดไว้เพื่อวัดจำนวนการกระตุกที่มองเห็นได้ (janks) ในแอนิเมชัน
  • การผลิต. เมื่ออุปกรณ์พร้อมสำหรับการเปรียบเทียบกับคู่แข่ง ให้เพิ่มปริมาณงานจนกว่าการกระตุกจะเพิ่มขึ้น ตรวจสอบว่าการตั้งค่านาฬิกาปัจจุบันสามารถให้ทันกับการโหลดหรือไม่ วิธีนี้จะช่วยให้คุณระบุตำแหน่งที่จะชะลอนาฬิกาและลดการใช้พลังงานได้

สำหรับความช่วยเหลือในการรับความสามารถของอุปกรณ์ในระหว่างขั้นตอนข้อมูลจำเพาะ ให้ใช้เครื่องมือ Flatland ที่ platform/frameworks/native/cmds/flatland/ Flatland อาศัยนาฬิกาแบบตายตัวและแสดงปริมาณงานที่ทำได้ด้วยปริมาณงานตามองค์ประกอบ ใช้บัฟเฟอร์ gralloc เพื่อจำลองสถานการณ์หลายหน้าต่าง เติมหน้าต่างด้วย GL แล้ววัดองค์ประกอบ