Das Unternehmen Imagination hat den Zink-Treiber zur Unterstützung von OpenGL 4.6 in seinen GPUs verwendet.

Die Firma Imagination Technologies hat bekanntgegeben, dass ihre GPUs die Unterstützung für die Grafik-API OpenGL 4.6 durch den offenen Treiber Zink erhalten. Dieser wird im Rahmen des Mesa-Projekts weiterentwickelt. Zink bietet eine OpenGL-Implementierung über Vulkan, die eine hardwarebeschleunigte Nutzung von OpenGL auf Geräten ermöglicht, die nur die Vulkan-API unterstützen. Die Leistung von Zink ähnelt der der nativen OpenGL-Implementierungen, was es Hardwareherstellern ermöglicht, ihre Ressourcen nicht für die Implementierung von OpenGL in ihren GPUs zu investieren und lediglich die Unterstützung für Vulkan zu bieten, während OpenGL über eine Schnittstelle realisiert wird. Imagination Technologies ist das erste Unternehmen, das ein solches Konzept verwendet hat.

Die vorbereitete Lösung hat erfolgreich die Prüfung im CTS (Khronos Conformance Test Suite) bestanden und wurde als vollständig kompatibel mit der Spezifikation OpenGL 4.6 anerkannt. Dies ist das erste Produkt auf Basis von Zink, das offiziell von der Khronos-Organisation zertifiziert wurde. Entsprechend den Kriterien von Khronos wird im Falle der Zertifizierung einer weiteren Implementierung auf Basis von Zink der Zink-Treiber als universelle Schicht offiziell als mit OpenGL 4.6 kompatibel anerkannt. Der Erhalt des Zertifikats ermöglicht es, offiziell die Kompatibilität mit grafischen Standards zu verkünden und die damit verbundenen Marken von Khronos zu verwenden.

Von anderen Arbeiten hervorzuheben ist die Entwicklung von Imagination Technologies zu einem offenen Treiber-Set für ihre GPUs auf Basis der Rogue-Architektur. Das Set umfasst einen DRM-Treiber (Direct Rendering Manager) für den Linux-Kernel, einen Treiber mit einer ersten Umsetzung von Vulkan 1.0 sowie ein Set von Firmware für GPUs. Der Vulkan-Treiber wurde bereits in den Hauptzweig von Mesa übergeben, während der DRM-Treiber sich in der Vorbereitung für die Integration in den Hauptzweig des Linux-Kernels befindet. In Zukunft wird es möglich sein, Unterstützung für Zink hinzuzufügen und einen vollständig offenen Grafikstack für die Hardware von Imagination zu erhalten, der sowohl OpenGL als auch Vulkan unterstützt.

Quelle: opennet.ru

Kaufen 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