Intel verëffentlecht Xe, en neie Linux Chauffer fir seng GPUs

Intel huet déi initial Versioun vun engem neie Chauffer fir de Linux Kernel publizéiert - Xe, entwéckelt fir mat integréierten GPUs an diskrete Grafikkaarte baséiert op der Intel Xe Architektur ze benotzen, déi an integréierter Grafike benotzt gëtt, ugefaange mat Tiger Lake Prozessoren an a gewielte Grafikkaarten vun der Arc Famill. D'Zil vun der Chauffeurentwécklung ass e Kader ze bidden fir Ënnerstëtzung fir nei Chips ze bidden, ouni mat Ënnerstëtzungscode fir eeler Plattformen gebonnen ze sinn. Och ugekënnegt ass méi aktiv Deele vum Xe Code mat anere Komponenten vum DRM (Direct Rendering Manager) Subsystem.

De Code ass ufanks entwéckelt fir verschidde Hardwarearchitekturen z'ënnerstëtzen an ass verfügbar fir ze testen op x86 an ARM Systemer. D'Ëmsetzung gëtt momentan als experimentell Optioun fir Diskussioun vun Entwéckler ugesinn, nach net prett fir d'Integratioun an den Haaptkär. D'Aarbecht un den alen i915 Chauffeuren stoppt net a seng Ënnerstëtzung wäert weidergoen. Den neie Xe Chauffer ass geplangt fir 2023 fäerdeg ze sinn.

Am neie Chauffer gëtt de gréissten Deel vum Code fir Interaktioun mat Bildschirmer vum i915 Chauffer geléint, an an Zukunft plangen d'Entwéckler dëse Code a béide Chauffeuren ze deelen fir Duplikatioun vu Standardkomponenten ze vermeiden (aktuell ass esou Code einfach zweemol nei opgebaut, awer alternativ Optiounen fir Code ze deelen ginn diskutéiert). Den Erënnerungsmodell am Xe ass ganz ähnlech wéi d'i915 Erënnerungsmodellimplementatioun, an d'execbuf Implementatioun ass ganz ähnlech wéi den execbuf3 vum i915 Code.

Fir Ënnerstëtzung fir d'OpenGL a Vulkan Grafik APIen ze bidden, nieft dem Chauffeur fir de Linux Kernel, huet de Projet och Ännerunge fir d'Operatioun vun den Iris an ANV Mesa Treiber duerch den Xe Modul virbereet. A senger aktueller Form ass d'Xe a Mesa Kombinatioun scho genuch entwéckelt fir GNOME, Browser a Spiller op Basis vu OpenGL a Vulkan ze lafen, awer bis elo sinn et e puer Probleemer a Feeler, déi ënner anerem zu Crashen féieren. Och ass nach keng Aarbecht gemaach fir d'Performance ze optimiséieren.

Source: opennet.ru

Setzt e Commentaire