Dieses Kapitel erklärt die Programmierung der GPU (Graphics Processing Unit) mit OpenGL, OpenGL ES und OpenVG.
Da das Modell 4 des Raspberry Pi mit einer anderen GPU ausgestattet ist als frühere Modelle, ist die Verwendung der GPU für das Modell 4 gesondert zu behandeln.
Die Bibliotheken stehen im Verzeichnis /opt/vc/lib/. Um Namenskonflikte mit den später bereitgestellten MESA-Bibliotheken aufzulösen, wurden diese Bibliotheken beim Wechsel von Jessie nach Stretch [?] umbenannt. Die Folge ist leider, dass es schwierig ist, Programme bereitzustellen, die für alle für den Raspberry Pi ausgelieferten Versionen des Betriebssystems Raspbian/Raspberri Pi OS verwendbar sind.