He taraiwa Linux mo te Apple AGX GPU, i tuhia ki te Rust, e whakaarohia ana mo te arotake.

Ko te rarangi mēra kaiwhakawhanake kernel Linux e tuku ana i te whakatinanatanga tuatahi o te taraiwa drm-asahi mo nga GPU raupapa Apple AGX G13 me G14 e whakamahia ana i roto i nga maramara Apple M1 me M2. Kua tuhia te taraiwa ki te reo Rust me te taapiri he huinga herenga ao ki runga i te punaha iti DRM (Direct Rendering Manager), ka taea te whakamahi ki te whakawhanake i etahi atu taraiwa whakairoiro i te reo Rust. Ko te huinga papaki kua whakaputaina i tenei wa ka tukuna noa mo te korerorero ma nga kaiwhakawhanake kernel (RFC), engari ka taea te whakaae ki roto i te hanganga matua i muri i te otinga o te arotake me te whakakore i nga hapa kua kitea.

Mai i te Hakihea, kua whakauruhia te taraiwa ki roto i te kohinga kernel mo te tohatoha Asahi Linux a kua whakamatauria e nga kaiwhakamahi o tenei kaupapa. Ka taea te whakamahi i te taraiwa ki nga tohatoha Linux ki te whakarite i te mahi o te taiao whakairoiro i runga i nga taputapu Apple me te SoC M1, M1 Pro, M1 Max, M1 Ultra me M2. I te wa e whakawhanake ana i te taraiwa, i mahia he ngana ki te whakapai ake i te haumarutanga ma te whakaiti i nga hapa i te wa e mahi ana me te mahara i roto i te waehere i mahia i te taha PTM, engari ki te whakarato i tetahi waahanga tiaki ki nga raru ka puta mai i te wa e mahi tahi ana me te firmware. Ina koa, ka whakaratohia e te taraiwa etahi here mo nga hanganga mahara kore haumaru me nga mekameka uaua o nga tohu tohu e whakamahia ana i roto i te firmware hei taunekeneke me te taraiwa.

Ka whakamahia te taraiwa e whakaarohia ana me te taraiwa asahi Mesa, e tautoko ana mo OpenGL i roto i te waahi kaiwhakamahi me te angitu i nga whakamatautau hototahi me OpenGL ES 2, kua tata rite ki te tautoko i te OpenGL ES 3.0. I te wa ano, ko te taraiwa e rere ana i te taumata kernel i te tuatahi i whakawhanakehia ma te whakaaro ki te tautoko a meake nei mo te Vulkan API, a ko te atanga rorohiko mo te taunekeneke me te waahi kaiwhakamahi kua hangaia me te titiro ki te UAPI e whakaratohia ana e te taraiwa Intel Xe hou.

Source: opennet.ru

Tāpiri i te kōrero