Intel выпустила intel-gpu-tools 1.6 — набор открытых инструментов для тестирования и отладки GPU и драйверов в Linux. В состав пакета входят утилиты для оценки производительности кода DRM (Direct Rendering Manager), вывода информации о состоянии GPU, наблюдения за работой и производительностью GPU в стиле утилиты top, проведения проверки на появление регрессивных изменений.
Небольшой список изменений:
- В наборе тестов добавлена поддержка Broadwell (Ben, Damien, et al.).
- Изменения (фактически восстановление) поддержки Андроида, спасибо Oscar Mateo.
- Покрытие тестами i-g-t официально стало частью процесса разработки нового функционала drm/i915, а также багфиксов, детали там: http://blog.ffwll.ch/2013/11/testing-requirements-for-drmi915.html.
- Для gen4sam исправлен поиск зависимостей, assembler включен в i-g-t (спасибо Ben).
- Улучшен контроль времени жизни объектов cairo в kmstest helpers (Chris).
- Добавлена возможность регистрации доступа для случаев, когда карта i915 загружена, но отладочная файловая система (debugfs) не найдена (например, при использовании параметра nomodeset).
- Новая библиотека ядра modesetting helper, призванная упростить тестирование (Damien).
- Новая структура журналирования результатов тестов. Записи типа WARN теперь отображаются в результатах piglit, также добавлен макрос igt_warn_on для упрощения генерации записей типа 'warning', которые не приводят к прерыванию теста.
- Добавлена поддержка Broadwell для intel_audio_dump (Mengdong Lin).
- Обновлена документация API (Thomas).
>>> Подробности