Microsoft представила на мероприятии GDC 2025 обновлённую версию DXR (DirectX Raytracing) 1.2 — технологии, которая была впервые реализована на видеокартах Nvidia GeForce RTX 20-й серии, открывших путь к играм с трассировкой лучей. В новой версии этой технологии Microsoft обещала «революционный рост производительности».
Microsoft оптимизировала производительность за счёт двух нововведений: микрокарт прозрачности (Opacity Micromaps, OMM) и оптимизации порядка исполнения шейдеров (Shader Execution Reordering, SER) — последнее решение Nvidia развернула для Portal RTX и Cyberpunk 2077 около двух лет назад. Эти решения предлагают существенный прирост производительности, особенно в играх с полной трассировкой лучей — трассировкой пути.
Микрокарты прозрачности дают значительную оптимизацию альфа-проверяемой геометрии, то есть метода отрисовки, при котором для определения видимости каждого пикселя используется альфа-канал текстуры. В играх с трассировкой пути этот метод обеспечивает 2,3-кратный рост производительности: эффективно управляя данными о прозрачности, OMM сокращают вызовы шейдеров, повышая тем самым эффективность отрисовки без ущерба для качества изображения.
Оптимизация порядка исполнения шейдеров в некоторых сценариях обеспечивает 2-кратный рост производительности рендеринга. Этот метод предполагает интеллектуальную группировку выполнения шейдеров, способствуя росту эффективности графического процессора за счёт уменьшения дивергенции, а также повышению частоты кадров.
Официальная предварительная версия DXR 1.2, как ожидается, выйдет в апреле. Крупнейшие поставщики графики, включая AMD, Intel, Nvidia и Qualcomm, стремятся сделать эту технологию отраслевым стандартом, что обеспечит её широкое внедрение, рассказали в Microsoft. Другие разработчики пока не подтвердили, что также обеспечат её поддержку, но Nvidia, как сообщается, обеспечила её совместимость со всеми видеокартами GeForce RTX, начиная с серии RTX 20.