ProHoster > Blog > Internetnachrichten > Veröffentlichung von Mesa 19.2.0, einer kostenlosen Implementierung von OpenGL und Vulkan
Veröffentlichung von Mesa 19.2.0, einer kostenlosen Implementierung von OpenGL und Vulkan
Eingereicht von Veröffentlichung einer kostenlosen Implementierung der OpenGL- und Vulkan-API - Mesa 19.2.0. Die erste Veröffentlichung des Mesa 19.2.0-Zweigs hat einen experimentellen Status – nach der endgültigen Stabilisierung des Codes wird eine stabile Version 19.2.1 veröffentlicht. In Mesa 19.2 bereitgestellt Vollständige OpenGL 4.5-Unterstützung für i965-, radeonsi- und nvc0-Treiber, Vulkan 1.1-Unterstützung für Intel- und AMD-Karten und Unterstützung für den OpenGL 4.6-Standard für Intel-Karten;
Treiber (i965, Iris) für Intel-Grafikkarten (Gen7+) bieten volle Unterstützung OpenGL 4.6 und Shader-Beschreibungssprache GLSL 4.60. Bis OpenGL 4.6-Unterstützung in den Treibern radeonsi (AMD) und nvc0 (NVIDIA) bereitgestellt wird, müssen noch die vorhandenen Erweiterungen GL_ARB_gl_spirv und GL_ARB_spirv_extensions implementiert werden hinzugefügt für i965-Treiber im August;
Die Funktionalität des neuen Treibers wird weiter erweitert Iris für die Intel-GPU, die in ihren Fähigkeiten fast gleichauf mit dem i965-Treiber ist. Der Iris-Treiber basiert auf der Gallium3D-Architektur, die Speicherverwaltungsaufgaben auf die DRI-Treiberseite des Linux-Kernels verlagert und einen vorgefertigten Status-Tracker mit Unterstützung für einen Wiederverwendungs-Cache von Ausgabeobjekten bereitstellt. Der Treiber unterstützt nur Prozessoren, die auf der Gen8+-Mikroarchitektur (Broadwell, Skylake) mit HD-, UHD- und Iris-GPUs basieren.
Unterstützung für AMD Navi 10-GPUs zu RADV- und RadeonSI-Treibern hinzugefügt
(Radeon RX 5700) sowie Erstunterstützung Navi 14. Auch im RadeonSI-Treiber enthalten hinzugefügt Unterstützung für die zukünftige APU Renoir (Zen 2 mit GPU Navi) und teilweise Arkturus (nur Rechenleistung und Videodekodierungs-Engine VCN 2.5, ohne 3D);
Im Gallium3D R600-Treiber für einige ältere AMD-Karten (HD 5800/6900) zur Verfügung gestellt OpenGL 4.5-Unterstützung;
Für RadeonSI eingereicht neuer Laufzeitlinker – rtld;
Die Leistung der RADV- und Virgl-Treiber wurde optimiert;
Erweitert Panfrost-Treiber für GPUs basierend auf den Mikroarchitekturen Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) und Bifrost (Mali G3x, G5x, G7x), die auf vielen Geräten mit ARM-Prozessoren verwendet werden. Die Fähigkeiten des Treibers reichen nun aus, um die GNOME-Shell auszuführen;
Von NVIDIA vorgeschlagene EGL-Erweiterung hinzugefügt EGL_EXT_platform_device, wodurch EGL initialisiert werden kann, ohne gerätespezifische APIs aufzurufen