zum 5. Kapitel zum Inhaltsverzeichnis zum 7. Kapitel

6. Kapitel

Verwendung der GPU


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.


Mangelhafte Langzeitstabilität der Programmierschnittstellen

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.