Der Panthor-Treiber für die GPU Mali G610 unterstützt OpenGL ES 3.1.

Das Khronos-Konsortium, das für die Entwicklung grafischer Standards zuständig ist, hat die vollständige Kompatibilität des Open-Source-Treibers Panthor mit der Spezifikation OpenGL ES 3.1 anerkannt. Der Treiber hat alle Tests der Khronos Conformance Test Suite (CTS) erfolgreich bestanden und wurde in die Liste der zertifizierten Treiber aufgenommen. Die Zertifizierung wurde für die GPU Mali G610 durchgeführt. Die Überprüfung fand auf der Rock5b-Platine (SoC RK3588) in einer Umgebung auf Basis von Wayland, Linux-Kernel 6.10.0-rc1 und Mesa 24.1.1 statt. Der Erhalt des Zertifikats ermöglicht es, offiziell die Kompatibilität mit grafischen Standards zu behaupten und die damit verbundenen Marken von Khronos zu nutzen.

Der Panthor-Treiber, der Teil der heutigen Veröffentlichung des Linux-Kernels 6.10 ist, bietet Unterstützung für die zehnte Generation der Mali-GPUs (G310, G510, G710). Auf der Seite von Mesa wird die Unterstützung für die neuen Mali-GPUs mit der Veröffentlichung von Mesa 24.1 bereitgestellt. In der zehnten Generation der Mali-GPUs wurde der Job-Manager durch die CSF (Command Stream Frontend)-Schnittstelle ersetzt, in der anstelle des Modells mit Ketten von Tasks ein Modell mit einem Befehlsstrom und einer geplanten Warteschlange für den Befehlsstrom auf der Firmware-Seite verwendet wird. Für den Betrieb des Planers ist ein separater Cortex-M7-Mikrocontroller im GPU integriert, und zur Ausführung der CSF-Anweisungen gibt es eine spezielle Befehlsausführungseinheit (Command Execution Unit).

Zukünftige Pläne zur Weiterentwicklung der Panfrost- und Panthor-Treiber für Mali-GPUs umfassen die Unterstützung von Leistungszählern, die die Optimierung des grafisch verarbeiteten Codes erleichtern, die Erweiterung der Debugging-Funktionen für Firmware und Grafiktreiber, die Unterstützung des Arm AFRC-Komprimierungsformats für Framebuffer, verbesserte Speicherverwaltung, Optimierungen für Systeme mit geringerem RAM sowie allgemeine Leistungsoptimierungen und die Implementierung der Unterstützung für die Grafik-API Vulkan.

Quelle: opennet.ru

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster