Kiểm thử quá trình triển khai

Hãy xem thông tin sau đây để kiểm thử việc triển khai đồ hoạ.

Để đo điểm chuẩn, hãy sử dụng quy trình sau theo từng giai đoạn:

  • Quy cách kỹ thuật. Khi chỉ định thiết bị ban đầu (chẳng hạn như khi sử dụng trình điều khiển chưa hoàn thiện), hãy sử dụng các đồng hồ và khối lượng công việc được xác định trước (cố định) để đo số khung hình được kết xuất mỗi giây (fps). Điều này giúp bạn nắm rõ các chức năng của phần cứng.
  • Phát triển. Khi trình điều khiển hoàn thiện, hãy sử dụng một nhóm cố định các thao tác của người dùng để đo số lượng các đoạn giật (jank) có thể nhìn thấy trong ảnh động.
  • Phát hành công khai. Khi thiết bị đã sẵn sàng để so sánh với đối thủ cạnh tranh, hãy tăng khối lượng công việc cho đến khi hiện tượng giật tăng lên. Xác định xem chế độ cài đặt đồng hồ hiện tại có thể theo kịp tải hay không. Việc này có thể giúp bạn xác định vị trí cần giảm tốc độ xung nhịp và giảm mức tiêu thụ điện.

Để được trợ giúp về việc xác định các chức năng của thiết bị trong giai đoạn chỉ định, hãy sử dụng công cụ Flatland tại platform/frameworks/native/cmds/flatland/. Flatland dựa vào đồng hồ cố định và cho thấy thông lượng có thể đạt được với khối lượng công việc dựa trên thành phần. Thử nghiệm này sử dụng các vùng đệm gralloc để mô phỏng nhiều trường hợp cửa sổ, điền vào cửa sổ bằng GL rồi đo lường quá trình kết hợp.