Обновление DirectX 12: новые функции трассировки лучей для видеокарт NVIDIA, AMD и Intel

Обновление DirectX 12: новые функции трассировки лучей для видеокарт NVIDIA, AMD и Intel

Компания Microsoft официально объявила о выпуске финальной версии инструментария Agility SDK 1.619. Главным нововведением релиза стал графический стандарт Shader Model 6.9, который делает обязательной поддержку 16-битных и 64-битных шейдерных операций. Кроме того, программисты получили возможность работать с длинными векторами, размер которых теперь может достигать 1024 элементов.

DXR 1.2 DX12 gamegpu

Поддержка новых технологий зависит от производителя и архитектуры оборудования:

  • NVIDIA: Базовые функции доступны на всех RTX-видеокартах, однако аппаратное ускорение микрокарт непрозрачности и переупорядочивание шейдеров работают только на серии RTX 4000 и новее.
  • AMD: Основные нововведения Shader Model 6.9 поддерживаются линейкой Radeon RX 9000, а предварительная функция VPblit 3DLUT доступна на RX 7000 и процессорах Ryzen AI 300/400.
  • Intel: Полный пакет функций, включая аппаратное переупорядочивание шейдеров, работает на видеокартах Arc B-Series, а мобильные платформы Lunar Lake и Panther Lake получили поддержку VPblit 3DLUT.

DXR 1.2 DX12 2 gamegpu

Значительные улучшения затронули технологии трассировки лучей в рамках обновления DXR 1.2. Инструментарий получил полноценную поддержку микрокарт непрозрачности (Opacity Micromaps) и функции переупорядочивания выполнения шейдеров (Shader Execution Reordering). Вдобавок разработчикам стали доступны пересмотренные API для создания представлений ресурсов с использованием смещений в байтах и функция выполнения запросов на временной шкале центрального процессора.

ЦЕНТР ОБСУЖДЕНИЙ

@GameGPU_com

Присоединяйтесь к обсуждению, делитесь результатами своих бенчмарков и спорьте о производительности железа в X.

Обсудить в X

Игры

Железо