Компания Tungsten Graphics подготовила (http://www.phoronix.com/scan.php?page=news_item&px=Njk3NQ) новый DRM модуль и Mesa 3D драйвер с поддержкой широкого спектра видеокарт VIA. Разработка основана на новом менеджере управления памятью, похожем на GEM (Graphics Execution Manager), и будет поддерживать механизм переключения видеорежимов на уровне ядра (kernel mode setting) для карт VIA.
Новый компонент Mesa поддерживает OpenGL 1.3, акселерацию выполнения пиксельных операций, S3TC сжатие, акселерацию при работе с пиксельными и GL_EXT буферами, выполнение многопоточных и моногоконтекстных операций. В настоящее время 3D драйвер поддерживает карты серии CX700 и Unichrome IGP чипы, поддержка новой серии VIA Chrome 9 ожидается в ближайшее время.
К сожалению из-за проблем с авторскими правами код не доступен публично, но как только все юридические вопросы будут урегулированы разработка будет представлена под именем OpenChrome. Harald Welt, курирующий (http://www.opennet.me/opennews/ar...URL: http://www.phoronix.com/scan.php?page=news_item&px=Njk3NQ
Новость: http://www.opennet.me/opennews/art.shtml?num=19667
Как я понял, всего есть четыре фигуры в этом деле: Брюс из via, знаменитый Гаральд, который тоже теперь в via, Ксавиер (разработчик драйвера openchrome для xorg) и Томас (тот что из Tungsten Graphics).Суть вопроса в следующем. Гаральд должен "выбить" у VIA и Брюса (как мне показалось не совсем толкового программера) доки и драйверы и подключить ещё кого-нибудь из VIA (Брюс не очень крут), чтобы те помогли Ксавиеру (тот кто главный в коммьюнити openchrome). Кое как они сделали патчи для openchrome и новый модуль в ядре для Chrome 9.
Параллельно с этим в недрах компании TG Томас трудился над старым модулем VIA DRM (который все мы дружно отмечаем галочкой в ядре) и драйвером Mesa unichrome (тот что работает в пользовательском режиме). Фишка в том, что Томаса никто не контролировал и он делал себе и делал этот драйвер.
Сейчас забавная ситуация: VIA ничего не надо, но все хотят знать их решения по поводу того, как совместить кучу новых веток, которые имеются у Ксавиера, то что сделал Томас по личной инициативе и то что выбил Гаральд...
Интересно чем это всё закончится?
Офигеть! OpenGL 1.3! Даже в 95-й винде он 1.4... Почему так?! Значит, если я компилирую Wine с libGL.0 из пакета Mesa 3D, то пиксельных шейдеров 2.0 и выше не будет? И всех фич OpenGL 2.1?
Почему спрашиваю - разница от компиляции с проприетарным драйвером nVidia и без него огромна. Лучше всего различима в Morrowind с шейдерной водой.
Вы запарили называть Harald Welte Гаральдом Вельтом.
Правильно - Харальт Вэльте, он же немец.
Гаральд Вельте. Если непонятно почему так, идём изучать учебники по немецкому...
>Гаральд Вельте. Если непонятно почему так, идём изучать учебники по немецкому...Собственно, по тем же соображениям говорим Ганс, а не Ханс.
Ну а, "е" после "W" это именно русское е.
Сегодня Брюс написал в списке рассылки, что должнен обсудить внутри VIA разработоки Томаса. Кстати, код Томаса принадлежит теперь vmware (хотя последние не могут его закрыть, поскольку изначально он был под gpl).
>код Томаса принадлежит теперь vmware (хотя последние не могут
>его закрыть, поскольку изначально он был под gpl).Могут, было бы желание. Например, код объявляется нелегально опубликованным под этой лицензией, распространение объявляется незаконным, распространителей "вежливо" просят этого не делать и "удалить все следы" нарушения...
>>код Томаса принадлежит теперь vmware (хотя последние не могут
>>его закрыть, поскольку изначально он был под gpl).
>
>Могут, было бы желание. Например, код объявляется нелегально опубликованным под этой лицензией,
>распространение объявляется незаконным, распространителей "вежливо" просят этого не делать и "удалить
>все следы" нарушения...Все равно не получится. Однажды опубликованный код (если он что-то значит и имеет практическую цену) уже не закрыть. Можно сделать на его основе закрытый код, но тот, который был открыт, все равно где-нибудь да найдется в сети. Причем, чем больше запрещать его распространение, тем больше найдется "активистов", у которых это будет на дисках и они это всегда выложат в сеть :)
>Все равно не получится. Однажды опубликованный код (если он что-то значит и имеет практическую цену) уже не закрыть.http:/openforum/vsluhforumID3/46841.html#9 "Случай разный может быть."
>Причем, чем больше запрещать его распространение,
Ну, при чём тут "запрещать"... :(
Обсуждаемая новость про то, что была исправлена _проблема_ с лицензированием уже опубикованного кода. В данном случае - к удовольствию потребителей. Я говорил про то, что исход может быть и другим... ~~Систему "хакают"/юзают не только "наши", типа.
>тем больше найдется "активистов", у которых это будет на дисках и они это всегда выложат в сеть :)
Некоторые "активисты" Свободного ПО не считают для себя возможным заниматься распространением вареза. Кому-то это странно, да?
Эта история похожа на латино-американский сериал!! :)