Ib tus neeg tsav tsheb Linux rau Apple AGX GPU, sau hauv Rust, tau muab rau kev tshuaj xyuas.

Linux kernel developer mailing list muaj ib qho kev siv ua ntej ntawm drm-asahi tsav tsheb rau Apple AGX G13 thiab G14 series GPUs siv hauv Apple M1 thiab M2 chips. Tus neeg tsav tsheb tau sau ua lus Rust thiab ntxiv nrog rau cov txheej txheem thoob ntiaj teb khi rau ntawm DRM (Direct Rendering Manager) subsystem, uas tuaj yeem siv los tsim lwm cov duab tsav tsheb hauv Rust lus. Cov txheej txheem luam tawm tam sim no tsuas yog muab rau kev sib tham los ntawm kernel developers (RFC), tab sis tuaj yeem lees txais rau hauv cov ntsiab lus tseem ceeb tom qab ua tiav kev tshuaj xyuas thiab tshem tawm cov kev tsis txaus ntseeg.

Txij li lub Kaum Ob Hlis, tus neeg tsav tsheb tau suav nrog hauv pob pob rau Asahi Linux faib thiab tau sim los ntawm cov neeg siv ntawm qhov project no. Tus neeg tsav tsheb tuaj yeem siv rau hauv Linux kev faib khoom los npaj kev ua haujlwm ntawm cov duab nraaj ntawm Apple li nrog SoC M1, M1 Pro, M1 Max, M1 Ultra thiab M2. Thaum txhim kho tus tsav tsheb, kev sim ua tsis tau tsuas yog los txhim kho kev ruaj ntseg los ntawm kev txo qhov yuam kev thaum ua haujlwm nrog lub cim xeeb hauv cov lej ua haujlwm ntawm CPU sab, tab sis kuj muab kev tiv thaiv ib nrab ntawm cov teeb meem uas tshwm sim thaum cuam tshuam nrog lub firmware. Tshwj xeeb, tus neeg tsav tsheb muab qee qhov kev sib khi rau cov kev sib koom ua ke tsis zoo nrog cov kab sib txuas ntawm cov taw qhia siv hauv firmware los cuam tshuam nrog tus tsav tsheb.

Lub tswv yim tsav tsheb yog siv ua ke nrog tus tsav tsheb asahi Mesa, uas muab kev txhawb nqa rau OpenGL hauv cov neeg siv qhov chaw thiab ua tiav cov kev xeem sib raug zoo nrog OpenGL ES 2 thiab yuav luag npaj los txhawb OpenGL ES 3.0. Nyob rau tib lub sijhawm, tus tsav tsheb khiav ntawm qib ntsiav yog pib tsim los ntawm kev txhawb nqa yav tom ntej rau Vulkan API, thiab software interface rau kev cuam tshuam nrog cov neeg siv qhov chaw yog tsim los ntawm qhov muag rau UAPI muab los ntawm Intel Xe tshiab tsav tsheb.

Tau qhov twg los: opennet.ru

Ntxiv ib saib