Plani i avancimit të drejtuesit Xe për GPU Intel është publikuar për bërthamën Linux

Daniel Vetter, inxhinier në kompaninë Intel dhe një nga mbështetësit e nënkërkesës DRM, publikoi në listën e postimeve për zhvilluesit e bërthamës Linux planin për avancimin e patches me realizimin e drejtuesit Xe, i destinuar për t'u përdorur me GPU të bazuara në arkitekturën Intel Xe, e cila përdoret në kartat grafike të familjes Arc dhe në grafikat e integruara, duke filluar nga procesorët Tiger Lake. Drejtuesi Xe pozicionohet si baza për të siguruar mbështetje për çipat e rinj, pa u lidhur me kodin për mbështetje të platformave më të vjetra. Gjatë vitit 2023, pritet që patches të përfundojnë për t'u testuar nga entuziastët, si dhe, për aq sa të jetë e mundur, të kalojnë një rishikim nga zhvillues që nuk janë të lidhur me kompaninë Intel. Në skenarin më optimist, drejtuesi do të pranohet në bërthamën kryesore në fund të vitit.

Aktualisht, përfshirjen në bërthamën kryesore e pengon fakti se kodi fillimisht ishte zhvilluar pas dyerve të mbyllura në një dege të veçantë të bërthamës dhe tani është e nevojshme të kryhet një punë shtesë për integrimin e tij me bazën aktuale të kodit. Duke marrë parasysh përvojën negative të fundit në lidhje me vonesat e integrimit të ndryshimeve të rëndësishme për drejtorin AMD, që çoi në nevojën për të ri-shkruar një pjesë të kodit, për të lehtësuar avancimin e bazës së kodit të përgatitur të drejtorit Xe në bërthamën kryesore, propozohet që paraprakisht të arrihet një konsensus në lidhje me çështjet e implementimit të planifikuesit dhe bashkëveprimin me drejtorët e tjerë.

Drejtkërcimi Xe është ndërtuar me përdorimin e një arkitekture të re, në të cilën komponentët ekzistues të nën sistemit DRM (Menaxheri i Rrezatimit të Drejtë) përdoreshin më aktivisht, si dhe komponentë tipikë të drejtuesit i915, të cilët nuk lidhen me GPU të veçanta, si për shembull kodi për ndërveprimin me ekranet, modeli i memories dhe realizimi i execbuf. Në drejtuesit Xe dhe i915 planifikohet të sigurohet ndarja e kodit të përbashkët për të shmangur përsëritjen e komponentëve tipikë. Në Mesa, funksionimi i OpenGL dhe Vulkan mbi drejtuesin Xe është realizuar në nivelin e ndryshimeve të bëra në drejtuesit ekzistues Mesa Iris dhe ANV.

Burimi: opennet.ru

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