Anteriormente, o Radeon Rays só podia rodar via OpenCL em uma CPU ou GPU, o que era uma limitação bastante séria. Agora que os próximos aceleradores RDNA2 da AMD foram confirmados para apresentar unidades de rastreamento de raios de hardware, o Radeon Rays 4.0 finalmente obtém otimizações BVH projetadas especificamente para GPUs, junto com suporte para APIs de baixo nível: Microsoft DirectX 12, Khronos Vulkan e Apple Metal. Agora a tecnologia é baseada em HIP (Heterogeneous-Compute Interface for Portability) – a plataforma de computação paralela AMD C++ (equivalente a NVIDIA CUDA) – e não suporta OpenCL.
O mais chato é que o Radeon Rays 4.0 foi lançado sem código aberto, ao contrário das versões anteriores da tecnologia. Após reclamações de alguns usuários, a AMD decidiu reverter parcialmente sua decisão.
“Reexaminamos esse problema internamente e faremos as seguintes alterações: a AMD publicará o Radeon Rays 4.0 como código aberto, mas algumas tecnologias da AMD serão colocadas em bibliotecas externas distribuídas dentro do SLA. Como observado
Esta é certamente uma boa notícia para quem deseja usar Radeon Rays, especialmente porque o AMD ProRender agora está disponível com versão oficial e
Fonte: 3dnews.ru