AMD наконец открывает исходный код своего анализатора трассировки лучей Radeon «RRA»

Этим летом AMD анонсировала Radeon Raytracing Analyzer «RRA» как часть своего пакета программного обеспечения для разработчиков, помогающего профилировать производительность / проблемы трассировки лучей в Windows и Linux как с Direct3D 12, так и с Vulkan API. Первоначально выпуск RRA 1.0 был только двоичным, но теперь AMD преуспела в своем подходе «GPUOpen» и сделала его открытым исходным кодом.

Как отмечалось в моей оригинальной июльской статье о выпуске Radeon Raytracing Analyzer:
Radeon Raytracing Analyzer размещен на GitHub, но единственным содержимым в фактическом репозитории Git сейчас является документация, поэтому может показаться, что по крайней мере изначально это пакет с закрытым исходным кодом, хотя в некоторых документах также говорится, что он лицензирован MIT.

На этой неделе это было прояснено после публикации исходного кода Radeon Raytracing Analyzer. Существуют инструкции по сборке исходных кодов RRA 1.0 как для Microsoft Windows, так и для Linux, в то время как инструкции для Linux адаптированы для использования в Ubuntu. Создание Radeon Raytracing Analyzer зависит от набора инструментов Qt 5.15.

AMD объявила о доступности исходного кода RRA на этой неделе на GPUOpen.com. AMD также сделала доступным формат файла Radeon Data File «RDF», а также формат хранения для RRA и других инструментов AMD.

Исходный код Radeon Raytracing Analyzer состоит из 69 тысяч строк кода и может быть загружен через GitHub. Приятно видеть, что этот выпуск с открытым исходным кодом происходит, особенно с учетом того, что RADV Mesa добавил поддержку RRA в дополнение к поддерживающим его драйверам AMD Vulkan/D3D12 с закрытым исходным кодом.
Поделиться:

Похожие публикации

Тут ничего нет

Нет комментариев