Разработчики открытой OpenGL-библиотеки Mesa 3D [3] продолжили [4] чистку проекта от устаревшего и неподдерживаемого кода, мешающего процессу подготовки релиза Mesa 8.0, который ожидается в конце года и принесёт [5] поддержку OpenGL 3.0. В дополнение к 125 и 80 тысячам строк кода, удалённым в августе [6] и октябре [7], из состава Mesa исключено ещё около 32 тысяч строк, связанных с реализацией Gallium3D-драйвера i965g.
В качестве причины удаления драйвера i965g называется отсутствие заинтересованных в его поддержке разработчиков, в сочетании с общей незавершённостью реализации драйвера. Изначально драйвер i965g был создан компанией Tungsten Graphics и был интегрирован в состав Mesa в марте 2010 года. Компания Intel участия в разработке данного Gallium3D-драйвера не принимала, развивая классический DRI-драйвер i965. Отдельно можно подчеркнуть, что речь только о Gallium3D-драйвере, классический драйвер i965 оставлен в составе Mesa и активно развивается (например, в выпуске Mesa 7.11 [8] в драйвер i965 были добавлены улучшения, созданные компанией Google для платформы Chrome OS). Также сохранена поддержка Gallium3D-драйвера i915g, ориентированного на устаревшие видеокарты Intel.
Ссылки:
[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://cgit.freedesktop.org/mesa/mesa/commit/?id=2c27f204f1ca6f09f9520712be1da9a13ed5c01d
[5] /out.php?link=http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt
[6] http://htfl.ru/news/v-mesa-3d-prekrashchena-podderzhka-ustarevshikh-i-zabroshennykh-videodraiverov
[7] http://htfl.ru/news/iz-sostava-mesa-udalen-kod-klassicheskikh-draiverov-r200r300r600
[8] http://htfl.ru/news/reliz-otkrytoi-opengl-biblioteki-mesa-711