Felülvizsgálatra ajánlott az Apple AGX GPU Linux-illesztője, amely Rust nyelven készült

A Linux kernel fejlesztők levelezőlistáján bemutatták az Apple AGX G13 és G14 sorozatú GPU-hoz készült drm-asahi illesztőprogram előzetes megvalósítását, amely az Apple M1 és M2 chipekben található. Az illesztőprogram Rust nyelven készült, és emellett egy általános keretrendszert is tartalmaz a DRM (Direct Rendering Manager) alrendszer felett, amelyet más grafikus illesztőprogramok fejlesztésére is felhasználhatnak Rust nyelven. A közzétett javítási csomag jelenleg csak vita céljából ajánlott a kernel fejlesztőknek (RFC), de a véleményezés és a felmerült hibák kijavítása után bekerülhet a fő ágba.

December óta az illesztőprogram a teljes Asahi Linux disztribúció kernel csomagjának részét képezi és a projekt felhasználói által tesztelt. Az illesztőprogram Linux disztribúciókban is használható, hogy grafikus környezetet hozzon létre Apple M1, M1 Pro, M1 Max, M1 Ultra és M2 SoC-kkal rendelkező eszközökön. Az illesztőprogram fejlesztése során a cél a biztonság növelése volt a memóriakezelési hibák minimalizálása révén a CPU oldalon futó kód esetében, valamint részleges védelem biztosítása a firmware-rel való interakció során fellépő problémák ellen. Különösen az illesztőprogram bizonyos kötéseket biztosít a firmware-ben használt, bonyolult mutatóláncokat tartalmazó nem biztonságos megosztott memóriaszerkezetekhez.

A javasolt illesztőprogram a Mesa asahi illesztőprogrammal együttműködve működik, amely az OpenGL támogatását biztosítja a felhasználói térben, és sikeresen teljesíti az OpenGL ES 2 kompatibilitási teszteket, és majdnem készen áll az OpenGL ES 3.0 támogatására. A kernel szintjén működő illesztőprogram eredetileg a jövőbeli Vulkan API támogatás figyelembevételével fejlődik, és a felhasználói térrel való interakcióhoz tervezett programozási interfész az új Intel Xe illesztőprogram által nyújtott UAPI-ra épül.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster