Microsoft представила DirectX Dump Files — файлы для разбора сбоев графического процессора в Windows. С Agility SDK 1.620 и PIX 2610.28 разработчики игр смогут изучать такие сбои похожим образом на то, как это делают разработчики для Xbox: в файле собираются данные Windows, Direct3D и драйвера GPU. Об этом сообщает TechPowerUp со ссылкой на публикацию Microsoft.

Изображение к статье: Microsoft представила файлы диагностики сбоев GPU в DirectX

При сбое DirectX записывает состояние Direct3D перед тем, как Windows перезапустит GPU, а также сведения об оборудовании и драйвере. Разработчик может добавить до 2 МБ собственных диагностических данных. Затем инструмент PIX помогает найти место зависания и связанные с ним шейдеры — программы, выполняемые видеокартой, — и графические ресурсы.

Изображение к статье: Microsoft представила файлы диагностики сбоев GPU в DirectX

На компьютерах игроков такие файлы по умолчанию не сохраняются. Чтобы получать отчёты из выпущенной игры, разработчику нужно настроить сбор и передачу данных о сбоях. Режим NO_OVERHEAD фиксирует базовые сведения без влияния на производительность; MEDIUM_OVERHEAD и HIGH_OVERHEAD собирают больше подробностей, но создают дополнительную нагрузку и больше подходят для разработки и тестирования.

Сейчас поддерживаются AMD Radeon RX 7000 и RX 9000, NVIDIA GeForce RTX 20 и более новые серии, а также платформа Qualcomm Snapdragon X2. Поддержка графических процессоров Intel ожидается позже.

Продолжение после рекламы

Источник: Techpowerup.

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.