Anteriormente, Radeon Rays solo podía ejecutarse a través de OpenCL en una CPU o GPU, lo cual era una limitación bastante grave. Ahora que se ha confirmado que los próximos aceleradores RDNA2 de AMD cuentan con unidades de trazado de rayos de hardware, Radeon Rays 4.0 finalmente obtiene optimizaciones BVH diseñadas específicamente para GPU, junto con soporte para API de bajo nivel: Microsoft DirectX 12, Khronos Vulkan y Apple Metal. Ahora la tecnología se basa en HIP (Interfaz de computación heterogénea para portabilidad), la plataforma de computación paralela AMD C++ (equivalente a NVIDIA CUDA), y no es compatible con OpenCL.
Lo más molesto es que Radeon Rays 4.0 se lanzó sin código abierto, a diferencia de las versiones anteriores de la tecnología. Tras las quejas de algunos usuarios, AMD decidió revertir parcialmente su decisión.
“Hemos reexaminado este problema internamente y haremos los siguientes cambios: AMD publicará Radeon Rays 4.0 como código abierto, pero algunas tecnologías de AMD se colocarán en bibliotecas externas distribuidas dentro del SLA. Como se ha señalado
Sin duda, esta es una buena noticia para aquellos que desean utilizar Radeon Rays, especialmente porque AMD ProRender ahora está disponible con la versión oficial y
Fuente: 3dnews.ru