Разработчики открытой OpenGL-библиотеки Mesa 3D [3] сообщили [4] о прекращении поддержки всех драйверов, поддерживающих только интерфейс DRI1, а также о проведении глобальной чистки исходных текстов от устаревшего и плохо поддерживаемого кода. В общей сложности из состава Mesa удалено около 125 тысяч строк кода. В качестве причины проведения чистки называется необходимость осуществления рефакторинга и модернизации кодовой базы для обеспечения более качественной поддержки современных драйверов.
Для пользователей подобный шаг означает, что на Linux-десктопе с графическим стеком на базе будущих выпусков Mesa не будет возможности использования таких видеокарт, как VIA Unichrome, Matrox и 3dfx Voodoo. По утверждению разработчиков удаленный код находился без присмотра, не развивался и в него очень давно не вносились улучшения.
Из состава удалены следующие драйверы:
Кроме вышеперечисленных драйверов из состава Mesa также удален код, связанный с обеспечением поддержки BeOS.
Ссылки:
[1] http://htfl.ru/cat-news-draivera
[2] http://htfl.ru/cat-news-novosti
[3] /out.php?link=http://www.mesa3d.org/
[4] /out.php?link=http://lists.freedesktop.org/archives/mesa-dev/2011-August/011105.html