Драйвери Linux барои микросхемаҳои Apple M1 GPU 99% аз санҷишҳои мутобиқати OpenGL ES 2 мегузарад

Таҳиягари драйвери кушодаи Linux барои Apple AGX GPU, ки дар микросхемаҳои Apple M1 истифода мешавад, дар бораи 99.3% муваффақият дар пакети санҷишии dEQP-GLES2, ки сатҳи дастгирии мушаххасоти OpenGL ES 2-ро месанҷад, гузориш дод. ҷузъҳо: драйвери DRM барои ядрои Linux, ки дар Rust навишта шудааст ва драйвер барои Mesa бо C навишта шудааст.

Рушди драйверҳо аз он сабаб мушкил аст, ки Apple M1 GPU-и аз ҷониби Apple тарҳрезишудаи худро истифода мебарад, нармафзори хусусиро идора мекунад ва сохторҳои хеле мураккаби муштаракро истифода мебарад. Ҳуҷҷати техникӣ барои GPU вуҷуд надорад ва таҳияи драйверҳои мустақил муҳандисии баръакси драйверҳоро аз macOS истифода мебарад.

Драйвери кушодае, ки барои Mesa таҳия шудааст, дар аввал дар муҳити macOS санҷида шуд, то он даме, ки драйвери зарурии DRM (Менеҷери мустақим) барои ядрои Linux омода карда шавад, ки имкон дод, ки драйвери барои Mesa дар Linux таҳияшуда истифода шавад. Илова ба муваффақияти кунунӣ дар гузаштани санҷишҳои dEQP-GLES2, дар охири моҳи сентябр драйвери Linux барои чипҳои Apple M1 ба дараҷае расид, ки барои иҷрои сессияи GNOME дар Wayland асосёфта ва бозии Neverball ва браузери Firefox аз YouTube мувофиқ аст.

Манбаъ: opennet.ru

Илова Эзоҳ