radeonHD 1.0.0

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
3
déc.
2007
Serveurs d’affichage
La version 1.0.0 du pilote radeonHd est arrivée le 29 Novembre, annoncée par les développeurs de chez opensuse. Ce pilote sert pour les cartes ATI des deux dernières générations (à base R5xx et R6xx) qui n'étaient pas supportées par le pilote libre officiel livré avec Xorg.
Il fonctionne avec encore pas mal de limitations (pas encore d'accélération 2D/3D, pas de sortie TV) mais avec les quelques dernières grosses améliorations des pilotes Xorg récents (xrandr 1.2 en particulier pour la gestion des différentes sorties à chaud).

Vous pouvez suivre les derniers changements effectués sur l'arbre du dépôt GIT pour le pilote radeonhd Le passage en 1.0.0 ne signifie pas 'exempt de bug', mais 'jetez vous dessus pour tester'. J'utilise ce pilote depuis la version 0.0.3 de début octobre, sans problème. Les différents retours, bons ou mauvais, sont à remonter sur la liste de développement ( radeonhd at lists.opensuse.org ) ou sur le canal IRC de freenode radeonhd, les développeurs sont très réactifs, en semaine du moins...
Les prochaines spécifications sont en cours de préparation chez ATI, la société ayant embauché récemment Alex Deucher (un des mainteneurs jusqu'alors du pilote radeon/ati libre et qui a travaillé pour la 3D jusqu'aux cartes R200) pour aider John Bridgman qui travaillait seul sur cette libération de documents.
Les développeurs officiels radeonhd d'opensuse expliquent aussi pourquoi ils préfèrent partir de zéro, pourquoi un grand nettoyage est plus efficace, et ce qu'il leur reste à faire : support de la 2D accélérée (EXA/XAA) de la 3D accélérée (DRI/DRM), les overlays vidéos et les sorties TV. Ces choses arriveront au fur et à mesure, au cours de la libération des documents.

En même temps, de l'autre côté (l'ancien pilote radeon) Alex Deucher et David Airlie ont récemment modifié et intégré du code pour piloter les nouvelles cartes (R500/600) et leur permettre l'accès à de la 2D accélérée. (voir les derniers messages de David Airlie à ce sujet).

La principale différence pour le moment entre les deux chapelles est l'utilisation d'un module unique pour toutes les cartes radeon et l'utilisation différente d'atombios (le bios des dernières cartes ATI).
Le site web phoronix a donc décidé d'ouvrir pour les deux camps un site web permettant de garder les journaux des deux canaux IRC associés aux deux pilotes et hébergeant différents liens vers les wiki. Une synthèse de début octobre sur les différentes cartes ATI et leurs pilotes se trouve en ligne, mais elle n'est plus à jour pour radeonHD.

Cela bouge pas mal côté ATI et son support libre de toutes les cartes et c'est plutôt une bonne nouvelle !

Aller plus loin

  • # Elles doivent être belles les SPECS

    Posté par  . Évalué à 5.

    Pour qu'il y aie assez de développeurs pour essayer 2 implémentations différentes d'un même pilote. C'est une très bonne nouvelle, avec l'arrivée de la 3D qui se concrétise dans Nouveau.

    ⚓ À g'Auch TOUTE! http://afdgauch.online.fr

    • [^] # Re: Elles doivent être belles les SPECS

      Posté par  . Évalué à 2.

      avec l'arrivée de la 3D qui se concrétise dans Nouveau.
      T'as des liens ?
      Parce qu'au derniere nouvelle ils ont voulu passer par la nouvelle interface mesa : gallium. Mais celui ci est encore en chantier et ne supporte pas encore les "anciennes cartes".
  • # Et...

    Posté par  . Évalué à 4.

    On en est la sortie des specs 3D ?
    • [^] # Re: Et...

      Posté par  . Évalué à 3.

      AMD a embauché un deuxième programmeur pour faire les specs, donc ça ira 100% plus vite..
      • [^] # Re: Et...

        Posté par  . Évalué à 2.

        Il n'y aura probablement pas de specifications pour la 3d mais plutot des bouts codes comme exemples des diverses fonctionalitées. AMD n'a probablement pas de spécifications déjà écrite et en écrire prendrait trop de temps. De toutes les façons les gens qui travaillent sur les drivers AMD savent déjà en grande partie comment marche le bousin.
      • [^] # Re: Et...

        Posté par  . Évalué à 1.

        En fait... ça dépendra beaucoup des specs du programmeur.
        Il faudrait baine-tcher celui-ci au plus vite.


        ;)
  • # Précisions par rapport aux cartes Mobility

    Posté par  . Évalué à 2.

    Je suis de plus en plus attentif aux annonces d'ouverture de la part de ATI, ainsi qu'aux progrès réalisés sur ces pilotes libres, puisque j'ai un portable avec une telle carte, une Mobility X1400. Par contre entre la numérotation X1400, X1300 et ces fameux R4xxx, R5xxx, c'est l'embrouille totale: je sais jamais qui est qui.

    J'ai lu un peu partout que la Mobility x1400 est du type RV515. Est-ce que cela signifie que la carte de mon portable est concernée aussi par ce joli progrès d'ouverture? (En d'autres termes le RV515 est-il du type R5, lui aussi?)
  • # AMD l'esbrouffe !

    Posté par  . Évalué à -3.

    ce qu'il leur reste à faire : support de la 2D accélérée (EXA/XAA) de la 3D accélérée (DRI/DRM), les overlays vidéos et les sorties TV


    En clair on ne fait strictement rien avec cette version estampillée 1.0 !!! AMD va dedaigné embaucher un 2° developpeur ... MDR , c'est une PME cette boite ou quoi ???
    • [^] # Re: AMD l'esbrouffe !

      Posté par  . Évalué à 6.

      > la société ayant embauché récemment Alex Deucher (...) pour aider John Bridgman qui travaillait seul sur cette libération de documents.
      Faudrait peut-être lire avec un peu moins de hâte.
      Si tu vas sur le git, tu verras qu'il y a plus que deux personnes qui bossent sur le source. Un pilote pour un périphérique aussi complexe qu'une carte graphique moderne ça s'écrit pas en quelques mois, hein ?
      • [^] # Re: AMD l'esbrouffe !

        Posté par  . Évalué à 5.

        AMD/ATI n'écrit pas le driver libre, il fournit des docs. Dans cette PME, ils écrivent le driver proprio. C'est suse qui écrit le driver libre (et ils sont trois développeurs à temps complet).

        Avec le driver 1.0.0, on fait très bien de la 2D, du multi écran à la volée (hors tv), en clair des choses que je ne sais pas faire avec le driver vesa, ni avec le driver fglrx (de ce côté, plus de mauvaise volonté de ma part).

        D'ailleurs, au fait, ici :

        http://www.beyond3d.com/content/interviews/43/2

        une interview dudit John Bridgman sur le pourquoi de l'orientation libre de la PME Ati. (avantages du libre : plus facile de suivre le développement noyau/X, inconvénient : on a pas tout ce que sait faire le driver proprio, quand est-ce qu'ils sortiront des docs, comment travailleront ils avec la communauté opensource, vie ou mort des drivers proprio...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.