Linux mutyairi weApple M1 GPU machipisi anopfuura 99% yeOpenGL ES 2 inoenderana bvunzo

Mugadziri weiyo yakavhurika Linux mutyairi weApple AGX GPU, inoshandiswa muApple M1 chips, yakashuma 99.3% yekubudirira kweiyo deEQP-GLES2 test suite, iyo inotarisa nhanho yerutsigiro rweiyo OpenGL ES 2. Basa racho rinoshandisa maviri. zvikamu: mutyairi weDRM weLinux kernel, yakanyorwa muRust, uye mutyairi weMesa akanyorwa muC.

Kubudirira kwemutyairi kwakaomeswa nenyaya yekuti Apple M1 inoshandisa yayo Apple-yakagadzirwa GPU, ichimhanyisa firmware uye kushandisa zvakaomarara zvakagovaniswa data zvimiro. Iko hakuna zvinyorwa zvehunyanzvi zveGPU uye kuvandudzwa kwevatyairi vakazvimiririra kunoshandisa reverse engineering yevatyairi kubva kuMacOS.

Mutyairi akavhurika akagadzirirwa Mesa akatanga akaedzwa munzvimbo yeMacOS kusvika inodiwa DRM driver (Direct Rendering Manager) yeLinux kernel yagadzirwa, izvo zvakaita kuti zvikwanise kushandisa mutyairi akagadzirirwa Mesa muLinux. Pamusoro pekubudirira kwazvino mukupasa bvunzo dzeDEQP-GLES2, mukupera kwaGunyana mutyairi weLinux weApple M1 machipisi akasvika padanho rakakodzera kumhanyisa Wayland-based GNOME sesheni uye kumhanya mutambo weNeverball uye Firefox browser kubva kuYouTube.

Source: opennet.ru

Voeg