Microsoft выпускает Agility SDK 1.619 с Shader Model 6.9 и Opacity Micromaps

Микросервисы Microsoft сообщили о выпуске крупного обновления Agility SDK, переходящего на версию 1.619. Ключевыми нововведениями стали Shader Model 6.9 и Opacity Micromaps (OMM).
Новая версия Shader Model в Agility SDK 1.619 расширяет возможности векторов до 1024 элементов и вводит поддержку FP16 (полуточная 16‑битная арифметика) с новыми функциями IsNan, IsInf, IsFinite и IsNormal, что повышает производительность и эффективность для движков, использующих FP16.
Функция Opacity Micromaps, включённая в DXR 1.2, позволяет более эффективно обрабатывать альфа‑тестированную геометрию, заменяя тяжёлые AnyHit‑вызовы. В игре Alan Wake II уже отмечен рост FPS свыше 40 %, а при использовании Shader Execution Reordering может достигать 60 % улучшения при трассировке лучей.
Поддержка OMM ограничена видеокартами NVIDIA RTX: на аппаратном уровне работают все модели, более старые RTX 4000 реализуют функцию в программном режиме. AMD и Intel пока не поддерживают эту технологию. При этом остальные компоненты Agility SDK 1.619 совместимы со всеми современными GPU — AMD RX 7000/9000, Intel Arc Battlemage и NVIDIA RTX.