Accueil🇫🇷Chercher

radeon (logiciel)

radeon est un pilote libre pour les circuits et cartes graphiques AMD Radeon sous Linux.

radeon

Informations
Dernière version 7.1.0 ()[1]
6.14.0 ()[1]
7.0.0 ()[1]
6.14.6 ()[1]
7.10.0 ()[2]
18.0.0 ()[2]
19.0.0 ()[2]
19.0.1 ()[2]
DĂ©pĂ´t ssh://git@gitlab.freedesktop.org:xorg/driver/xf86-video-ati.git
Écrit en C
Système d'exploitation Linux
Environnement GNU/Linux
Type Pilote (pour carte graphique)
Licence Licence MIT
Site web Wiki officiel

Il est compatible KMS et se base sur EXA et X video extension (en) – respectivement pour l'accélération 2D et vidéo – mais aussi sur Gallium 3D pour offrir, à divers niveaux selon les modèles, la prise en charge de OpenGL[3] - [4] (accélération 3D) et OpenCL[5].

Toutefois, pour les cartes les plus récentes, l'accélération 2D repose sur glamor (un procédé d’accélération 2D général basé sur OpenGL), et l'accélération vidéo au moyen des unités de calcul dédiées (UVD, pour Unified Video Decoder (en)) repose sur VDPAU.

À noter que le pilote requiert un micrologiciel propriétaire pour être pleinement fonctionnel[6] ; toutefois celui-ci serait relativement simple dans sa fonction. En revanche l'accélération vidéo au moyen des unités de calcul dédiées UVD nécessite un micrologiciel propriétaire qui serait bien plus complexe ainsi que sa taille le laisse supposer[7].

Le pilote Mesa 3D RadeonSI est basé sur le pilote noyau unifié AMDGPU pour la famille de puces GCN de 3e génération "GCN 1.2" (famille de puces postérieure à Sea Islands) et les suivantes[8] - [9].

Pilotes Gallium3D

radeon recouvre différents pilotes Gallium3D :

  • le pilote R300g sert aux puces R300, R400, RS690 (chipset AMD 690) et R500 ;
  • le pilote R600g sert aux puces plus rĂ©centes : R600, R700, Evergreen et Northern Islands[10] ;
  • le pilote RadeonSI, dĂ©veloppĂ© Ă  partir du pilote R600g, sert aux puces GCN (Graphics Core Next), le nom de l’architecture au cĹ“ur des Southern Island, soit la sĂ©rie de cartes Radeon HD 7000 et suivantes[11] - [12]. Avec ce pilote, la 2D est dorĂ©navant gĂ©rĂ©e par glamor[13] - [14].

Historique

À partir de la version 7.0 du pilote xf86-video-ati publiée le , KMS est requis.

À la Game Developers Conference qui s'est déroulée en à San Francisco, AMD a annoncé vouloir créer une interface unifiée aux pilotes libre (radeon) et propriétaire (Catalyst)[15]. Cette interface unifiée s'est concrétisée avec l'intégration du nouveau pilote AMDGPU à la version 4.2 du noyau Linux sortie le .

Voir aussi

Liens internes

  • radeonHD, pilote libre pour cartes AMD sous Linux qui n'est plus dĂ©veloppĂ©.
  • AMD Catalyst (en), pilote propriĂ©taire pour les cartes AMD sous Linux et d'autres plateformes.
  • Nouveau, pilote libre pour cartes graphiques NVIDIA sous Linux.
  • Pile graphique Linux

Liens externes

Notes

  1. « https://x.org/wiki/radeon/#latestnews » (consulté le )
  2. « https://gitlab.freedesktop.org/xorg/driver/xf86-video-ati/-/tags »
  3. (en) ATI R300 Gallium3D DRI Support Is "Done" Michael Larabel, phoronix, le
  4. (en) Radeon "R600g" Gallium3D Driver Merged To Master Michael Larabel, phoronix, le
  5. (en) Running OpenCL On The GPU With Gallium3D Michael Larabel, phoronix, le
  6. (en) Details du paquet logiciel firmware-linux-nonfree dans Wheezy Debian.org
  7. (en) Digging Deeper Into AMD's UVD Code Drop Michael Larabel, phoronix, le
  8. (en) Initial amdgpu driver release Alex Deucher, the dri-devel mailing list, le
  9. (en) pull: amdgpu drm-next-4.2 Alex Deucher, the dri-devel mailing list, le
  10. (en) RadeonFeature Wiki officiel
  11. (en) Radeon HD 7000 Series Will Bring New 3D Driver Michael Larabel, phoronix, le
  12. (en) AMD Finally Publishes New Gallium3D Driver (RadeonSI) Michael Larabel, phoronix, le
  13. (en) Radeon Driver Is Now KMS-Only, 7.0 Released Michael Larabel, phoronix, le
  14. (en) Glamorous Radeon Chris Wilson, cairo-ickle, le
  15. (en) AMD Is Exploring A Very Interesting, More-Open Linux Driver Strategy Michael Larabel, phoronix, le
Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.