AMD сделала технологию трассировки лучей Radeon Rays 4.0 открытой

Мы уже рассказывали, что AMD вслед за перезапуском своей программы GPUOpen с новыми инструментами и расширенным пакетом FidelityFX также выпустила новую версию визуализатора AMD ProRender, включающую обновлённую библиотеку ускорения трассировки лучей Radeon Rays 4.0 (ранее известную как FireRays). Ранее Radeon Rays могла работать только через OpenCL на ЦП или ГП, что было довольно серьёзным ограничением. Теперь, когда подтверждено, что готовящиеся к выходу ускорители AMD RDNA2 получат аппаратные блоки трассировки лучей, Radeon Rays 4.0 наконец-то получила оптимизацию BVH, предназначенную специально для графических ускорителей, наряду с поддержкой низкоуровневых API: Microsoft DirectX 12, Khronos Vulkan и Apple Metal. Теперь технология базируется на HIP (Heterogeneous-Compute Interface for Portability) — платформе параллельных вычислений AMD C++ (эквивалент NVIDIA CUDA) — и не поддерживает OpenCL.