Der Panfrost-Treiber bietet 3D-Rendering-UnterstĂŒtzung fĂŒr die Bifrost-GPU (Mali G31).

Collabora-Unternehmen berichtet ĂŒber die Verbesserung der FunktionalitĂ€t des Treibers Panfrost auf GerĂ€ten mit GPU Bifrost (Mali G31) in einen Zustand bringen, der zum AusfĂŒhren eines 3D-Rendering-Systems geeignet ist, einschließlich grundlegender TexturunterstĂŒtzung.
Der Fokus des Panfrost-Treibers lag zunĂ€chst auf der Implementierung der UnterstĂŒtzung fĂŒr Midgard-Chips, inzwischen wird aber auch auf Bifrost-Chips geachtet, die im Befehlsflussbereich nahe an Midgard liegen, aber deutliche Unterschiede in den Anweisungen zur AusfĂŒhrung von Shadern und den Schnittstellen aufweisen zwischen Shader und Befehlsfluss.

Die Entwickler haben eine erste Implementierung eines Shader-Compilers vorbereitet, der eine Reihe interner Anweisungen unterstĂŒtzt, die speziell fĂŒr die Bifrost-GPU gelten. ZukĂŒnftig soll der Compiler erweiterte Anweisungen unterstĂŒtzen, um die Kompilierung komplexerer Shader zu ermöglichen. Die Änderungen wurden in die Mesa-Codebasis integriert und werden in der nĂ€chsten Hauptversion 20.1 enthalten sein.

Der Panfrost-Treiber bietet 3D-Rendering-UnterstĂŒtzung fĂŒr die Bifrost-GPU (Mali G31).Der Panfrost-Treiber bietet 3D-Rendering-UnterstĂŒtzung fĂŒr die Bifrost-GPU (Mali G31).

Der Panfrost-Treiber wurde auf der Grundlage von Reverse Engineering der Originaltreiber von ARM entwickelt und ist fĂŒr die Verwendung mit Chips konzipiert, die auf den Mikroarchitekturen Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) und Bifrost (Mali G3x, G5x, G7x) basieren. FĂŒr die GPU Mali 400/450, die in vielen Ă€lteren Chips auf Basis der ARM-Architektur zum Einsatz kommt, wird ein Treiber separat entwickelt Lima.

Source: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster