nouveau

nouveau
nouveau
Тип

драйверы

Операционная система

Linux (ядро)/X11 (AMD64, x86, PowerPC), BSD/X11[1]

Последняя версия

1.0 (17 июня 2012)

Лицензия

MIT (драйверы),
MIT и GNU GPL Direct Rendering Manager[1]

Сайт

http://nouveau.freedesktop.org/

nouveau ([nuvo]) — проект по созданию свободных драйверов видеокарт компании nVIDIA с поддержкой ускорения вывода трёхмерной графики. Изначально основан на распространяемом по свободной лицензии, но нечитаемом драйвере «nv» 2D-графики от nVIDIA.

Название «nouveau» обозначает «новый» на французском языке, и было, по словам Stéphane Marchesin, предложено автозаменой IRC‑клиента вместо «nv».[2]

Содержание

Разработка

2D

На июнь 2012 реализованы практически полная поддержка 2D для всех видеокарт Nvidia, начиная с моделей серии Riva TNT и заканчивая GeForce GTX, в том числе поддерживается 2D-акселерация.[3]

3D

В начале 2008 года в 3D‑ветви драйвера для Gallium3D, не предназначенной даже для тестирования (за исключением тех, кто может помочь исправлениями и нахождения патча, внёсшего ещё не исправленный баг), с некоторыми видеокартами NV40 можно было добиться приемлемой работы некоторых трёхмерных игр.[4][5]

Произведён переход на Gallium 3D, работа над поддержкой DRI прекращена.[6][7][8]

Общий менеджер памяти пока не используется, поэтому программы, использующие OpenGL, могут работать нестабильно.[9] Планировалось использовать TTM, но со временем появилось ещё несколько менеджеров памяти, и были обнаружены проблемы с производительностью при использовании TTM. В октябре 2008 года ведётся перевод драйвера с TTM на интерфейсы менеджера памяти GEM (англ.), разрабатываемого компанией Intel, и внутренности TTM.[10]

Реверс-инжиниринг

Работа утилиты REnouveau (квадрат в левом верхнем углу)

Реверс-инжиниринг производится с помощью специальной утилиты REnouveau, которая выводит на экран определённые изображения с использованием проприетарного 3D-драйвера от NVIDIA, и считывает из памяти видеоадаптера изменившиеся данные.[11]

Также разрабатывается mmio-trace, следящая за доступом драйвера к памяти (MMIO (англ.)).[12]

Примечания

  1. 1 2 FAQ  (англ.). nouveau Wiki. Архивировано из первоисточника 1 марта 2012. Проверено 5 ноября 2007.
  2. The state of Nouveau, part I  (англ.). LWN.net (15 February 2008). Архивировано из первоисточника 1 марта 2012. Проверено 7 марта 2008.
  3. Релиз свободного X.Org видеодрайвера Nouveau 1.0
  4. KoalaBR Nouveau Companion 35  (англ.) (13 February 2008). Архивировано из первоисточника 1 марта 2012. Проверено 16 февраля 2008.
  5. Dave Airlie Bringing kittens back to life - continuing story of open source graphics drivers  (англ.). MEL8OURNE LCA2008 and Linux Australia. — Демонстрация — ближе к концу видео.. Архивировано из первоисточника 1 марта 2012. Проверено 14 февраля 2008.
  6. The state of Nouveau, part 2  (англ.). LWN.net (26 February 2008). Архивировано из первоисточника 1 марта 2012. Проверено 7 марта 2008.
  7. Nouveau Companion 36  (англ.) (7 March 2008). Архивировано из первоисточника 1 марта 2012. Проверено 7 марта 2008.
  8. David Lin Nouveau Drops Its Old DRI Driver  (англ.). Phoronix Media (13 July 2008). Архивировано из первоисточника 1 марта 2012. Проверено 14 июля 2008.
  9. Nouveau Companion 38  (англ.) (5 April 2008). Архивировано из первоисточника 1 марта 2012. Проверено 13 апреля 2008.
  10. Pekka Paalanen Nouveau Companion 40  (англ.). Phoronix Media (29 октября 2008). Архивировано из первоисточника 1 марта 2012. Проверено 29 октября 2008.
  11. REnouveau  (англ.). nouveau Wiki. Архивировано из первоисточника 1 марта 2012. Проверено 5 ноября 2007.
  12. MMIO Trace  (англ.). Архивировано из первоисточника 1 марта 2012. Проверено 18 января 2008.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "nouveau" в других словарях:

  • nouveau — ● nouveau nom masculin Événements récents, circonstances nouvelles : Il y a du nouveau dans cette affaire. Chose neuve, originale : Il lui faut toujours du nouveau. ● nouveau (citations) nom masculin Jean de La Fontaine Château Thierry 1621 Paris …   Encyclopédie Universelle

  • nouveau — ou, devant une voyelle ou une h muette, nouvel, nouvelle (nou vô ou nou vèl, nouvè l ) adj. 1°   Qui est ou apparaît pour la première fois. •   Qu y a t il de nouveau ? Votre vertu est si connue que, si je n en publie que ce que j en sais, je n y …   Dictionnaire de la Langue Française d'Émile Littré

  • nouveau-né — nouveau né, nouveau née [ nuvone ] adj. et n. • fin XIIe; de nouveau « récemment » et né 1 ♦ Qui vient de naître. Un enfant nouveau né. Une petite fille nouveau née. Des faons nouveau nés. Fig. Une gloire nouveau née. 2 ♦ N. m. (1680) Enfant ou… …   Encyclopédie Universelle

  • Nouveau — Тип драйверы ОС Linux (ядро)/X11 (AMD64, x86, PowerPC), BSD/X11[1] Лицензия MIT (драйверы), M …   Википедия

  • Nouveau-ne — Nouveau né Nouveau né 10 minutes après la naissance. Il a été étiqueté et traité contre l infection des yeux immédiatement après l accouchement. Un nouveau né est un enfant à partir de sa première heure de vie et jusqu à 28 jours. De 28 jours …   Wikipédia en Français

  • Nouveau né — 10 minutes après la naissance. Il a été étiqueté et traité contre l infection des yeux immédiatement après l accouchement. Un nouveau né est un enfant à partir de sa première heure de vie et jusqu à 28 jours. De 28 jours …   Wikipédia en Français

  • nouveau — Nouveau, ou Nouvel, Nouvelle. adj. Qui commence d estre ou de paroistre. Il faut observer que Nouveau au singulier ne se met jamais devant un substantif qui commence par une voyelle, ou par un H. non aspirée: & que Nouvel au contraire ne se met… …   Dictionnaire de l'Académie française

  • nouveau — Nouveau, Il vient de Nouellus. Nouus, Recens. Nouveau et nouvellement fait, Rudis. Fruict nouveau, Crastinus fructus. Nouveau à la pratique, Tyro vsu forensi atque exercitatione. Tout nouveau, Nouitius. Emprunté et prins d ailleurs, qui n est pas …   Thresor de la langue françoyse

  • NOUVEAU (G.) — Pour Louis Aragon, Nouveau est «non un poète mineur, mais un grand poète». «Avec délices, j’entends refleurir dans ses vers le chant grégorien», a dit de lui André Breton. Ces jugements magnifient ce poète singulier qui, par l’unité de sa vie et… …   Encyclopédie Universelle

  • NOUVEAU — NOUVEAU, NOUVEAUTÉS.     Il semble que les premiers mots des Métamorphoses d Ovide, In nova fert animus, soient la devise du genre humain. Personne n est touché de l admirable spectacle du soleil qui se lève ou plutôt semble se lever tous les… …   Dictionnaire philosophique de Voltaire


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»