Der seit Linux Kernel 4.10 im mainline Linux Kernel enthaltene Etnaviv GPU 3D Treiber für die NXP i.MX6 CPUs funktioniert mit Mesa 17.10 (uns später) sehr gut! Wir konnten auf einem KaRo TX6DL (i.MX6DL, dual core) erfolgreich den 3D Benchmark GLMark2 laufen lassen und auch eine grafische mittels Wayland und dem Weston Compositor. Die Geschwindigkeit ist gut, Darstellungsfehler konnten wir keine feststellen, auch keine spontanen Programmabstürze oder Fehler. Wir verwenden dazu einen aktuellen Mainline Linux Kernel 4.12.14 und ein auf Debian unstable aufsetzendes Root-Filesystem für armhf.
Dies ist ein enormer Fortschritt. Bisher waren 3D und meist auch 2D Grafikbeschleunigung für die meisten ARM basierten CPUs nur mit Hilfe von proprietären binären Zusatztreibern oder Bibliotheken möglich. Jetzt ist dies auf den i.MX6 CPUs mit vollständig freien Mitteln möglich.
Dies ist für Sie oder Ihr Projekt interessant? Dann nehmen Sie gerne Kontakt mit uns auf.