Mesa 25.3 получила оптимизацию трассировки лучей для RDNA4 с поддержкой сжатия пар треугольников
В свежей версии драйвера RADV для Linux, разрабатываемого в рамках проекта Mesa 25.3, добавлена новая оптимизация трассировки лучей для графических процессоров архитектуры RDNA4 (GFX12). Улучшение реализовано разработчиком Константином Зойрером, работающим в команде Valve, и включает базовую поддержку сжатия пар треугольников.
Эта технология объединяет соседние треугольники с общими рёбрами в пары, что позволяет повысить эффективность использования пропускной способности памяти и улучшить загрузку кэша. В результате операции пересечения лучей с геометрией выполняются быстрее, что положительно сказывается на общей производительности трассировки лучей.
Хотя конкретные показатели прироста FPS не приводятся, нововведение особенно актуально для владельцев видеокарт серии Radeon RX 9000 на базе RDNA4, где трассировка лучей традиционно уступала конкурентам. В последние месяцы разработчики RADV активно внедряют улучшения, постепенно сокращая этот разрыв и повышая эффективность работы Vulkan-драйвера в задачах, требующих высокой вычислительной мощности.
Поддержка сжатия пар треугольников уже доступна в актуальной сборке Mesa 25.3-devel и будет включена в стабильный релиз. Это очередной шаг в серии оптимизаций, направленных на то, чтобы сделать открытый драйвер RADV более конкурентоспособным и эффективным для современных графических технологий.