Портал Phoronix сообщает, что графический драйвер Intel Linux, который постоянно обновляется для новейших графических карт Arc Alchemist, недавно был объединен с драйвером Intel Mesa Vulkan для платформы с открытым исходным кодом. Слияние должно помочь исправить проблемы, которые компания получала с возможностями трассировки лучей. Исправление, которое представляет собой всего одну строку кода, цитируется как «улучшение в 100 раз».
Опытный разработчик графических драйверов Intel для Linux - Лайонел Ландверлин, открыл новейший запрос на слияние, обнаружив обширную оптимизацию аппаратной поддержки. После публикации он был добавлен в Mesa 22.2.
Intel с 2020 года работает над поддержкой трассировки лучей Vulkan для видеокарт, чтобы подготовить его для Intel Xe HPG, которое предлагает передовые возможности трассировки лучей. Распределение устройств для временной памяти трассировки лучей было лишено строки распределения, которые были установлены специально.
Вчера был добавлена строка "ANV_BO_ALLOC_LOCAL_MEM", гарантирующая, что буферы для скретч-памяти помещаются в свободную память видеокарты Intel. Пользователи предполагали, что данные были отправлены обратно в доступную память.
Графические карты Intel ARC Alchemist в основном разрабатываются для настольных компьютеров и ноутбуков. Судя по информации, линейка будет состоять из двух графических процессоров, каждый из которых будет иметь различные модели, и Intel представит каждый из них в ряде решений графических карт для настольных ПК и мобильных графических процессоров.
Дополнительный код, состоящий всего из одной строки, исправил критическую потерю производительности, которую получала поддержка трассировки лучей. Версия Mesa 22.2 будет разветвлена в ближайшие недели, что позволит внести дополнительные улучшения драйверов от Intel и других компаний, чтобы обеспечить стабильность после ее запуска где-то в августе.
Источник новости: www.playground.ru