Графическая библиотека с открытым исходным кодом Mesa, являющаяся реализацией API OpenGL и Vulkan для Linux, получила обновление, которое приносит поддержку трассировки лучей графическим процессорам компании AMD, они лишены аппаратных ускорителей трассировки лучей.
Технология создана на базе API Vulkan. Трассировка лучей происходит с использованием шейдеров, без задействования специальных аппаратных RT-ускорителей. Все это позволяет использовать трассировку лучей даже на видеокартах AMD Navi первого поколения, Vega и Polaris. Конечно, не стоит ожидать качества трассировки как на современных графических ускорителям, тем не менее это позволит пользователям со старыми моделями видеокарт использовать современные технологии в играх.
«В этом обновление реализована поддержка трассировки лучей для старших поколений видеокарт AMD (Navi, Vega, Polaris и др.). Это делается программными методами BHV, в котором эмулируются инструкции AMD. Сейчас трассировка лучей прошла тест совместимости так же, как на картах RDNA 2», — поделился представитель компании AMD Джошуа Эштон.
Некоторые пользователи уже успели протестировать режим трассировки лучей в игре Quake II RTX Edition. Однако для этого необходимо заново скомпилировать игру из исходного кода. Steam версия игры, в данном случае, работает с ошибками.