Преди това Radeon Rays можеше да работи само чрез OpenCL на CPU или GPU, което беше доста сериозно ограничение. След като бе потвърдено, че предстоящите RDNA2 ускорители на AMD включват хардуерни модули за проследяване на лъчи, Radeon Rays 4.0 най-накрая получава BVH оптимизации, проектирани специално за графични процесори, заедно с поддръжка за API от ниско ниво: Microsoft DirectX 12, Khronos Vulkan и Apple Metal. Сега технологията е базирана на HIP (Heterogeneous-Compute Interface for Portability) – платформата за паралелни изчисления AMD C++ (еквивалентна на NVIDIA CUDA) – и не поддържа OpenCL.
Най-досадното е, че Radeon Rays 4.0 беше пуснат без отворен код, за разлика от предишните версии на технологията. След оплаквания от някои потребители, AMD реши частично да отмени решението си.
„Ние преразгледахме този проблем вътрешно и ще направим следните промени: AMD ще публикува Radeon Rays 4.0 като отворен код, но някои технологии на AMD ще бъдат поставени във външни библиотеки, разпространявани в рамките на SLA. Както беше отбелязано
Това със сигурност е добра новина за тези, които искат да използват Radeon Rays, особено след като AMD ProRender вече се предлага с официалния и
Източник: 3dnews.ru