Windows 10 November 2019 Update Windows 10 Проблемы и их решения

Microsoft рассказала о функциональности DirectX 12 для отладки кода

  • Категория: Windows 10
  • Дата: 12-11-2017, 03:40
  • Просмотров: 2 386

Графический интерфейс прикладного программирования DirectX 12 стал бесценным инструментом для разработчиков, которые хотят выжать максимум из видеокарт геймеров. Он появился в середине 2015 года вместе с операционной системой Windows 10. Обновление Fall Creators Update принесло сюда некоторые новшества, которые позволят упростить отслеживания ошибок программирования.

Жак ван Рин из Microsoft опубликовал статью в блоге разработчиков DirectX. В ней рассказывается, что две новые функции позволят разработчикам определять, какие команды могут приводить к падению работы графического процессора. Эти два инструмента работают совместно, особенно в случае ошибок «устройство удалено» и «устройство потеряно».

Первая из них включает улучшенную отладку данных. Раньше приложения не имели прямого контроля над ресурсами памяти. Существуют редкие, но важные случаи, когда приложения должны иметь доступ к содержимому памяти. Например, сразу после ошибки с удалением устройства.

Именно для этого предназначается новый инструмент. Разработчики с доступом к содержимому памяти получают больше полезной информации для определения того, где произошла ошибка. Разработчики могут сократить время на поиск причин ошибок и быстрее исправлять их.

Второй инструмент отвечает за улучшенную отладку команд. Он работает вместе с первым. Данный инструмент может использоваться для создания маркеров, которые записывают, какие команды отправляются от центрального процессора и уже были выполнены, а какие находятся в процессе выполнения. Сразу после падения эта информация остаётся, так что можно найти и определить, какая команда виновата. Это может сократить время на поиск багов.

Эти инструменты позволят разработчикам уделять больше времени созданию высокопроизводительных надёжных игр на, а не тратить его на поиск ошибок. Также статья рассказала относительно Depth Bounds Testing и Programmable Multisample Anti-Aliasing (MSAA), которые в апреле появились в рамках обновления Creators Update.

Fall Creators Update закрывает несколько багов Direct X 12 и Microsoft начинает обновлять программное обеспечение графической отладки PIX на ежемесячной основе.
futureDeveloper Источник:
neowin.net
  • 0




  • Комментарии
  • ВКонтакте
  • Facebook
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Пользователи онлайн
Всего на сайте: 32
Пользователей: 0
Гостей: 32
Роботы: Yandex Google
+1  
Новостей: 2687
+1  
Комментариев: 580
+0  
Пользователей: 3340
ВКонтакте