Datblygwr Ffynhonnell Agored Linux-gyrwyr ar gyfer GPU Apple AGX, a ddefnyddir mewn sglodion Apple M1, adroddodd eu bod wedi cwblhau 99.3% o'r profion o'r gyfres dEQP-GLES2 yn llwyddiannus, sy'n gwirio lefel y gefnogaeth ar gyfer y fanyleb OpenGL ES 2. Defnyddiodd y gwaith ddau gydran: gyrrwr DRM ar gyfer y cnewyllyn Linux, wedi'i ysgrifennu yn Rust, a gyrrwr ar gyfer Mesa, wedi'i ysgrifennu yn C.
Mae datblygu gyrwyr yn gymhleth oherwydd y ffaith bod yr Apple M1 yn defnyddio GPU perchnogol a ddyluniwyd gan Apple, sy'n rhedeg cadarnwedd perchnogol ac yn defnyddio strwythurau data a rennir yn eithaf cymhleth. Mae dogfennaeth dechnegol ar gyfer y GPU yn brin, ac mae datblygu gyrwyr annibynnol yn cynnwys gyrwyr peirianneg gwrthdro o macOS.
Cafodd y gyrrwr ffynhonnell agored sy'n cael ei ddatblygu ar gyfer Mesa ei brofi yn yr amgylchedd i ddechrau. macOSnes bod y gyrrwr DRM (Rheolwr Rendro Uniongyrchol) angenrheidiol wedi'i baratoi ar gyfer y cnewyllyn Linux, a oedd yn caniatáu defnyddio'r gyrrwr a ddatblygwyd ar gyfer Mesa yn LinuxYn ogystal â'r llwyddiant presennol wrth basio profion dEQP-GLES2 ddiwedd mis Medi, Linux- Mae'r gyrrwr ar gyfer sglodion Apple M1 wedi cyrraedd lefel sy'n addas ar gyfer rhedeg sesiwn GNOME yn seiliedig ar Wayland a lansio'r gêm Neverball a'r porwr Firefox gyda YouTube ynddo.
Ffynhonnell: opennet.ru
