Previously, Radeon Rays could only run through OpenCL on the CPU or GPU, which was a pretty severe limitation. Now that upcoming AMD RDNA2 accelerators have been confirmed to feature hardware ray tracing units, Radeon Rays 4.0 finally gets GPU-specific BVH optimizations along with support for low-level APIs: Microsoft DirectX 12, Khronos Vulkan, and Apple Metal. Now the technology is based on HIP (Heterogeneous-Compute Interface for Portability) - the AMD C++ parallel computing platform (equivalent to NVIDIA CUDA) - and does not support OpenCL.
The most annoying thing is that Radeon Rays 4.0 was released without open source, unlike previous versions of the technology. Following complaints from some users, AMD has decided to partially reverse its decision.
“We have reviewed this issue internally and will make the following changes: AMD will publish Radeon Rays 4.0 open source, however, some AMD technologies will be placed in external libraries distributed under the SLA. As noted
This is definitely good news for those who want to use Radeon Rays, especially since AMD ProRender is now available with official and
Source: 3dnews.ru