Открытые графические драйверы AMD позволяют энтузиастам самостоятельно выполнить сборку, настроив некоторые параметры под свои нужды. Иногда это открывает доступ к интересным возможностям, например, недавнее обновление драйвера RadeonSI, входящего в пакет Mesa 22.2, позволит лишить видеокарты Radeon RX серии 6000 одного из их главных преимуществ.
Новые доработки драйвера для поддержки будущих видеокарт AMD на базе архитектуры RDNA 3 принесли ряд новых настроек для управления памятью, эти настройки совместимы и с видеокартами текущего поколения. Так некоторые из них позволяют отбрасывать данные, не умещающиеся в видеобуфер, вместо их копирования в более медленную системную память, пишет Phoronix. Но наиболее интересной выглядит возможность отключать Infinity Cache. Это может быть полезно для разработчиков при отладке, а любознательные энтузиасты смогут таким образом оценить влияние быстрого кэша на производительность видеокарты в играх.
Как объясняет Wccftech, за отключение Infinity Cache в наборе драйверов Mesa 22.2-devel отвечает параметр AMD_DEBUG=mall_noalloc, при этом совместимый драйвер AMDGPU должен поддерживать параметр AMDGPU_VM_PAGE_NOALLOC. Финальную версию набора драйверов Mesa 22.2 должны выпустить в августе, ожидается, что набор обеспечит поддержку грядущих видеокарт AMD.