In precedenza, Radeon Rays poteva essere eseguito solo tramite OpenCL su CPU o GPU, il che rappresentava una limitazione piuttosto seria. Ora che è stato confermato che i prossimi acceleratori RDNA2 di AMD saranno dotati di unità di ray tracing hardware, Radeon Rays 4.0 ottiene finalmente ottimizzazioni BVH progettate specificamente per le GPU, insieme al supporto per API di basso livello: Microsoft DirectX 12, Khronos Vulkan e Apple Metal. Ora la tecnologia è basata su HIP (Heterogeneous-Compute Interface for Portability) - la piattaforma di calcolo parallelo AMD C++ (equivalente a NVIDIA CUDA) - e non supporta OpenCL.
La cosa più fastidiosa è che Radeon Rays 4.0 è stata rilasciata senza open source, a differenza delle versioni precedenti della tecnologia. Dopo le lamentele di alcuni utenti, AMD ha deciso di ribaltare parzialmente la sua decisione.
"Abbiamo riesaminato questo problema internamente e apporteremo le seguenti modifiche: AMD pubblicherà Radeon Rays 4.0 come open source, ma alcune tecnologie AMD verranno inserite in librerie esterne distribuite all'interno dello SLA. Come notato
Questa è sicuramente una buona notizia per coloro che vogliono utilizzare Radeon Rays, soprattutto perché AMD ProRender è ora disponibile con la versione ufficiale e
Fonte: 3dnews.ru