Aller au contenu principal

Introduction

OpenGL est issue de la bibliothèque graphique IRIS GL (Graphics Library) de l’entreprise SGI (Silicon Graphics Inc.). Les premiers postes de travail avec du graphisme de haute qualité étaient très dispendieux et utilisaient des API (Application Programming Interface) propriétaires.

Dans les années 1990, SGI réalise l’importance du multiplateforme et entreprend de nettoyer sa bibliothèque en y retirant tout ce qui était dédié à du matériel spécifique. Elle développe un standard et, en 1992, publie la première version de la bibliothèque OpenGL (Open Graphics Library).

Évolution

La même année, SGI forme le comité ARB (Architectural Review Board), incluant des membres comme IBM, Intel, Microsoft, etc. Le comité fait maintenant partie du Khronos Group, un large consortium de compagnies s’occupant de plusieurs standards :

AnnéeVersionDescription
19921.0Publication de la bibliothèque.
20042.0Langage de nuanceur.
20083.0Profiles.
20104.0Exploitation complète du matériel.

La version 4.6 à été publiée en 2017.

Inclusion

Pour être utilisée avec la bibliothèque « SDL », des fichiers d’en‐tête doivent être inclus :

#include <SDL3/SDL_opengl.h>