Si les cartes graphiques ont bien évolué depuis 25 ans (support 2D, vidéo, hautes résolutions, 3D, compression/décompression vidéo avec assistance matérielle …), il a bien fallu que le logiciel s'y adapte. A l'origine du noyau Linux, l'affichage se faisait au travers de la console Linux, en mode texte uniquement, en accédant directement à la ressource VGA (i.e. la carte graphique ou GPU). Les premières applications graphiques à proprement parler sont apparues quelques temps après et intégraient leurs propres pilotes graphiques. Chaque application apportant son propre pilote, nous sommes vite arrivés à de nombreuses divergences. La première librairie graphique est apparue : SVGALib. Petite révolution, rendez-vous compte : il était alors possible de dessiner des formes géométriques, d'afficher des bitmaps, des polices (fonts) et le tout en dépassant la résolution VGA (640x480). Les applications étaient alors en charge d'initialiser le matériel graphique à...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première