Kompania Intel publikoi Xe, një ngarkesë të re Linux për GPU-të e saj

Kompania Intel publikoi një version fillestar të ngarkesës së re për bërthamën Linux - Xe, e cila është e destinuar për përdorim me GPU të integruar dhe karta grafike diskrete të bazuara në arkitekturën Intel Xe, e cila përdoret në grafikën e integruar që nga procesorët Tiger Lake dhe në karta grafike të veçanta të familjes Arc. Si qëllim i zhvillimit të ngarkesës është shpjeguar ofrimi i një baze për mbështetje të çipave të rinj, e pambështetur mbi kodin për mbështetje të platformave të vjetra. Po ashtu është përmendur një ndarje më aktive e kodit Xe me komponentët e tjerë të nënshkallës DRM (Menaxheri i Shfaqjes së Drejtë).

Kodi është fillimisht i dizajnuar për të mbështetur arkitektura të ndryshme harduerike dhe është i disponueshëm për testim në sistemet x86 dhe ARM. Ndërsa implementimi aktualisht shqyrtohet si një variant eksperimental për diskutim të zhvilluesve, ende nuk është i gatshëm për integrim në përbërjen kryesore të bërthamës. Puna mbi ngarkesën e vjetër i915 nuk ndalet dhe shoqërimi i saj do të vazhdojë. Planifikohet që ngarkesa e re Xe të arrijë gatishmëri brenda vitit 2023.

Në ngarkesën e re, shumica e kodit për ndërveprimin me ekranet është marrë nga ngarkesa i915 dhe më tej zhvilluesit planifikojnë të sigurojnë ndarjen e këtij Kodi në të dy ngarkesat për të shmangur dyfishimin e komponentëve tipikë (aktualisht ky kod thjesht rikonstruohet dy herë, por diskutohen mundësi alternative për ndarjen e kodit). Modeli i memories në Xe është shumë i ngjashëm me zbatimin e modelit të memories i915, dhe implementimi i execbuf është shumë i ngjashëm me execbuf3 nga kodi i i915.

Për të siguruar mbështetje për API-të grafike OpenGL dhe Vulkan, përveç ngarkesës për bërthamën Linux, projekti gjithashtu ka përgatitur ndryshime për punën me drejtuesit Mesa Iris dhe ANV përmes modulit Xe. Në formën aktuale, lidhja Xe me Mesa është mjaft e avancuar për të nisur GNOME, shfletuesit dhe lojrat në bazë të OpenGL dhe Vulkan, por akoma shfaqen disa probleme dhe gabime, përfshirë ato që çojnë në ndërprerje të papritur të punës. Po ashtu, ende nuk është kryer punë për optimizimin e performancës.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster