Tungsten Graphics - разработчик MesaGL, считает текущую систему DRI "слишком сложной, содержащей много дублирующего кода, и отяжеленной кодом, пытающимся обеспечить совместимость с OpenGL 1.x/2.x". Вместе с переходом на OpenGL 3.0, вместо MesaGL Tungsten Graphics предлагает новую систему драйверов, названную Gallium3D.
Концепт Gallium3D доступен по ссылке:
http://www.tungstengraphics.com/wiki/...
Основная идея проекта - создание нового промежуточного уровня между OpenGL и аппаратными ресурсами, которая освободит драйвер от уже написанного кода. Для подключения кода драйвера к Gallium3D используется всего четыре простых заголовочных файла.
Первым драйвером, созданным в рамках Gallium3D, ожидается драйвер видеокарты, встроенной в чипсет Intel 915.
>>> Подробности