Компьютерные новости
Все разделы
Microsoft представила Shader Model 6.9 и новые улучшения Direct3D 12
Microsoft выпустила DirectX Shader Model 6.9 вместе с рядом обновлений для Direct3D 12.
Предварительный просмотр SM 6.9 велся с 2025 года, теперь он доступен в общем релизе. Обновление входит в состав Agility SDK 1.619 и компилятора DirectX Shader Compiler (DXC) версии 1.9.2602.16, а также сопровождается выходом Agility SDK 1.719‑preview, содержащего экспериментальные функции.
Shader Model 6.9 предоставляет разработчикам новые возможности обработки графики. Ключевым нововведением стала поддержка «Long Vector», позволяющая работать с HLSL‑векторами длиной до 1024 элементов. Дополнительно расширены функции IsNan, IsInf и новая IsNorma, теперь с полной поддержкой 16‑битных чисел с плавающей запятой. Важным изменением стало то, что 16‑ и 64‑битные шейдерные операции теперь являются обязательными для аппаратной поддержки.
В Direct3D 12 из режима предварительного просмотра вышли ключевые возможности трассировки лучей DXR 1.2 — OMM и SER. Микрокарты непрозрачности (OMM) позволяют аппаратному обеспечению эффективнее обрабатывать сложную геометрию после альфа‑тестирования, обходя дорогостоящие вызовы шейдеров. Переупорядочивание выполнения шейдеров (SER) даёт приложениям возможность динамически сортировать лучи для более оптимизированного параллельного исполнения.
Microsoft также учла отзывы разработчиков, добавив улучшения, повышающие удобство работы. Среди них — обновлённый API создания представления ресурсов и новые решения для запросов временной шкалы процессора, снижающие накладные расходы на GPU.
Shader Model 6.9 поддерживается современными архитектурами NVIDIA, AMD и Intel, что делает его универсальным инструментом для разработчиков игр и графических приложений.











