Tairgtear tiománaí Linux don Apple AGX GPU, atá scríofa i Rust, lena athbhreithniú.

Tugann liosta seoltaí forbróir eithne Linux réamh-chur i bhfeidhm an tiománaí drm-asahi do na GPUanna sraith Apple AGX G13 agus G14 a úsáidtear i sliseanna Apple M1 agus M2. Tá an tiománaí scríofa sa teanga Rust agus cuimsíonn sé freisin sraith de cheangail uilíocha thar an bhfochóras DRM (Bainisteoir Rindreála Díreach), ar féidir a úsáid chun tiománaithe grafaicí eile a fhorbairt sa teanga Rust. Níl an sraith paistí foilsithe faoi láthair ar fáil ach amháin le plé ag forbróirí eithne (RFC), ach is féidir glacadh leis sa phríomh-chomhdhéanamh tar éis an t-athbhreithniú a chríochnú agus deireadh a chur le heasnaimh aitheanta.

Ó mhí na Nollag, tá an tiománaí san áireamh sa phacáiste eithne do dháileadh Asahi Linux agus rinne úsáideoirí an tionscadail seo tástáil air. Is féidir an tiománaí a úsáid i dáiltí Linux chun oibriú na timpeallachta grafacha ar fheistí Apple a eagrú le SoC M1, M1 Pro, M1 Max, M1 Ultra agus M2. Agus an tiománaí á fhorbairt, rinneadh iarracht ní hamháin slándáil a fheabhsú trí earráidí a íoslaghdú agus iad ag obair le cuimhne i gcód a fhorghníomhaítear ar thaobh an LAP, ach freisin chun cosaint pháirteach a sholáthar i gcoinne fadhbanna a thagann chun cinn agus iad ag idirghníomhú leis an bhfirmware. Go háirithe, soláthraíonn an tiománaí ceangail áirithe do struchtúir chuimhne roinnte neamhshábháilte le slabhraí casta leideanna a úsáidtear sa firmware chun idirghníomhú leis an tiománaí.

Úsáidtear an tiománaí molta i gcomhcheangal leis an tiománaí asahi Mesa, a sholáthraíonn tacaíocht do OpenGL sa spás úsáideora agus go n-éireoidh leis tástálacha comhoiriúnachta le OpenGL ES 2 agus tá sé beagnach réidh chun tacú le OpenGL ES 3.0. Ag an am céanna, déantar an tiománaí atá ag rith ag an leibhéal eithne a fhorbairt ar dtús ag cur san áireamh tacaíocht sa todhchaí don API Vulkan, agus tá an comhéadan bogearraí chun idirghníomhú le spás úsáideora deartha le súil leis an UAPI a sholáthraíonn an tiománaí nua Intel Xe.

Foinse: oscailtenet.ru

Add a comment