Microsoft совместно с Intel и Nvidia анонсировала разработку двух новых функций для DirectX, направленных на решение распространённых проблем, с которыми сталкиваются игроки на ПК. Первая из функций — более эффективный запуск ИИ внутри игровых приложений, а вторая — сокращение времени компиляции шейдеров и ускорение начальной загрузки.
В рамках этой работы создаются инструменты DirectX Linear Algebra и DirectX Compute Graph Compiler, которые упростят процесс запуска ИИ-задач для разработчиков, предлагая единый стандарт вместо различных подходов, специфичных для разных поставщиков. Это будет полезно для реализации нейронного рендеринга, а также для масштабирования с использованием ИИ и текстурирования.
Сотрудничество между Intel и Microsoft охватывает поддержку линейной алгебры DirectX, а Nvidia займётся аппаратным ускорением ИИ в рамках этого API. Эти изменения должны минимизировать накладные расходы в процессе работы ИИ на GPU и улучшить интеграцию ИИ в игровой процесс.
Intel также подтвердила, что поддерживает все последние достижения Windows, включая DirectX Machine Learning и новые функции разработчика Microsoft PIX. Дополнительно, новая технология Advanced Shader Delivery (ASD) позволит поставлять скомпилированные шейдеры вместе с играми, что снизит задержки при запуске. Intel поддерживает ASD в своих новых процессорах, а Nvidia планирует добавить эту технологию для графических процессоров GeForce RTX.