Ентузіасти домоглися роботи трасування променів на старих відкритих AMD

Ентузіасти домоглися роботи трасування променів на старих відкритих AMD

Весною 2019-го Nvidia забезпечила підтримку розширення DirectX Raytracing відеокартами GeForce GTX, дозволивши оцінити ефекти на базі трасування променів власникам пристроїв без спеціалізованих RT-ядер. Цілком очікувано, що в такому режимі їх продуктивність залишає бажати кращого і, наприклад, GeForce GTX 1080 Ti не дотягує навіть до рівня GeForce RTX 2060.

AMD вирішила і зовсім не морочитися з цього приводу, залишивши ефекти на базі трасування променів долею відеокарт Radeon RX 6000-ї серії, в арсеналі яких є модулі Ray Accelerators. Виправити цю несправедливість ентузіасти вирішили власноруч.

Графічна бібліотека Mesa 3D для ОС сімейства Linux отримала оновлення, в якому реалізована робота ефектів з трасуванням променів на GPU AMD без спеціалізованих RT-блоків. Сюди відносяться відеоядра сімейств RDNA 1-го покоління, Vega і Polaris. Трасування променів на них реалізована програмним методом через API Vulkan.

Читайте також:  Twitter насильно показує публікації Ілона Маска навіть тим, хто не підписаний на нього

Деякі користувачі відзвітували про успішний запуск шутера Quake II RTX, правда, для цього їм довелося заново скомпілювати гру. Версія з Steam відмовлялася працювати. Однак варто мати на увазі, що програмний метод Ray Tracing значно поступається по продуктивності і якості його апаратної реалізації.