LinuxApple M1 -näytönohjainpiirien ajuri on läpäissyt 99 % OpenGL ES 2 -yhteensopivuustesteistä.

Avoimen lähdekoodin kehittäjä LinuxApplen M1-siruissa käytettävän Apple AGX -näytönohjaimen ajurit raportoivat läpäisseensä 99.3 % dEQP-GLES2-paketin testeistä, jotka tarkistavat OpenGL ES 2 -spesifikaation tuen tason. Työssä käytettiin kahta komponenttia: DRM-ajuria ytimelle Linux, kirjoitettu Rustilla, ja ajuri Mesalle, kirjoitettu C:llä.

Ajurien kehitystä vaikeuttaa se, että Apple M1 käyttää Applen suunnittelemaa omaa näytönohjainta, joka käyttää omaa laiteohjelmistoa ja melko monimutkaisia ​​jaettuja tietorakenteita. Näytönohjaimen tekninen dokumentaatio puuttuu, ja itsenäinen ajurikehitys edellyttää ajurien takaisinmallintamista. macOS.

Mesalle kehitettävää avoimen lähdekoodin ajuria testattiin aluksi ympäristössä macOSkunnes tarvittava DRM (Direct Rendering Manager) -ajuri oli valmisteltu ytimelle Linux, mikä mahdollisti Mesalle kehitetyn ajurin käytön LinuxSen lisäksi, että dEQP-GLES2-testit läpäistiin menestyksekkäästi syyskuun lopussa, Linux- Apple M1 -sirujen ajuri on saavuttanut tason, joka soveltuu Waylandiin perustuvan GNOME-istunnon suorittamiseen ja Neverball-pelin sekä Firefox-selaimen käynnistämiseen YouTuben kanssa.

Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster