Microsoft хоронит старый DirectX: ИИ становится основой графики, а не просто «улучшением» картинки

Microsoft хоронит старый DirectX: ИИ становится основой графики, а не просто «улучшением» картинки

Arkadiy Andrienko
Предыстория: NVIDIA и Microsoft готовятся запустить нейронный рендеринг в DirectX 12

Microsoft представила масштабное обновление графического API DirectX, анонсировав две ключевые технологии: DirectX Linear Algebra (DXLA) и DirectX Compute Graph Compiler. Первая технология расширяет набор математических инструкций на уровне шейдеров, добавляя поддержку операций линейной алгебры (матрица-матрица). Это основа для алгоритмов ИИ, таких как апскейлинг (повышение разрешения), сглаживание и просчет освещения. Кстати говоря, недавно DirectX уже получил одно крупное обновление.

Вторая новинка представляет собой интерфейс для компилятора в библиотеке DirectML и позволит разработчикам игр использовать готовые модели ИИ как стандартные модули, без необходимости писать сложный шейдерный код и вручную оптимизировать его под разные видеокарты. Система будет автоматически подстраивать вычисления под конкретное «железо». В Microsoft подчеркивают, что машинное обучение перестает быть просто вспомогательным инструментом вроде пост-обработки кадра и становится фундаментом для построения графики будущего. На сцене вместе с представителями Microsoft выступили партнеры из AMD, Intel, NVIDIA и Qualcomm, которые подтвердили поддержку новых инициатив.

Вторым важным блоком анонса стала технология Advanced Shader Delivery (ASD). Она уже тестировалась на портативных консолях вроде ROG Ally, а теперь готовится к массовому внедрению на PC. Cовременные игры часто тормозят в первые минуты или при появлении новых эффектов, потому что процессор в реальном времени компилирует шейдеры. ASD предлагает доставлять уже скомпилированные шейдеры вместе с обновлениями драйверов или непосредственно перед запуском игры. В обновлении Agility SDK 1.619 появились два новых API: App Identity (для идентификации игры драйвером) и Stats API (для отслеживания эффективности предварительно скомпилированных кэшей).

NVIDIA заявила, что поддержка ASD для владельцев GeForce RTX появится до конца года. AMD и Intel также работают над внедрением этой функции. Ожидается, что это радикально сократит время загрузки и избавит от микрофризов, связанных с компиляцией шейдеров «на лету».

Microsoft хоронит старый DirectX: ИИ становится основой графики, а не просто «улучшением» картинки

Помимо этого, Microsoft приоткрыла завесу тайны над будущим трассировки лучей. Анонсирована DXR 2.0, которая потребует поддержки Shader Model 6.10 и технологии Opacity Micromaps (микрокарт непрозрачности), что должно повысить эффективность лучей при рендеринге сложных объектов вроде листвы. Публичная предварительная версия DirectX Linear Algebra станет доступна разработчикам уже в апреле 2026 года, а DirectX Compute Graph Compiler появится летом. Технология Advanced Shader Delivery начнет внедряться на PC во второй половине года.

Как думаете, сможет ли повсеместное внедрение предварительной компиляции шейдеров (ASD) окончательно убить проблему «статтеров» в играх на PC, или появятся новые технические сложности (например, требование постоянного подключения к интернету)?

🩸 Жестокий кооп от автора Buckshot Roulette — вышла Machine Party
    Об авторе
    Комментарии6