OpenGL (
Open Graphics
Library) is een
bibliotheek die beelden genereert. In plaats van elke
pixel apart uit te laten rekenen door de
CPU en dit
videosignaal naar de
grafische kaart te transporteren, worden complete objecten, cameraposities en lichtinstellingen aan de
GPU geleverd. De GPU gaat daarna zelfstandig het beeld punt voor punt berekenen en dat beeld wordt uiteindelijk naar de monitor gestuurd. Voorheen werd de grafische kaart enkel gebruikt om het beeld op de monitor te laten verschijnen.