Bisher konnten Radeon Rays nur über OpenCL auf einer CPU oder GPU laufen, was eine ziemlich gravierende Einschränkung darstellte. Nachdem bestätigt wurde, dass die kommenden RDNA2-Beschleuniger von AMD über Hardware-Raytracing-Einheiten verfügen, erhält Radeon Rays 4.0 endlich BVH-Optimierungen speziell für GPUs sowie Unterstützung für Low-Level-APIs: Microsoft DirectX 12, Khronos Vulkan und Apple Metal. Jetzt basiert die Technologie auf HIP (Heterogeneous-Compute Interface for Portability) – der AMD C++ Parallel-Computing-Plattform (äquivalent zu NVIDIA CUDA) – und unterstützt kein OpenCL.
Das Ärgerlichste ist, dass Radeon Rays 4.0 im Gegensatz zu früheren Versionen der Technologie ohne Open Source veröffentlicht wurde. Nach Beschwerden einiger Benutzer beschloss AMD, seine Entscheidung teilweise rückgängig zu machen.
„Wir haben dieses Problem intern noch einmal untersucht und werden die folgenden Änderungen vornehmen: AMD wird Radeon Rays 4.0 als Open Source veröffentlichen, einige AMD-Technologien werden jedoch in externen Bibliotheken platziert, die im Rahmen des SLA verteilt werden. Wie erwähnt
Das sind sicherlich gute Nachrichten für diejenigen, die Radeon Rays nutzen möchten, zumal AMD ProRender jetzt mit dem offiziellen und erhältlich ist
Source: 3dnews.ru