Intel imatulutsa Xe, woyendetsa watsopano wa Linux wa ma GPU ake

Intel yatulutsa mtundu woyamba wa dalaivala watsopano wa Linux kernel - Xe, yopangidwa kuti igwiritsidwe ntchito ndi ma GPU ophatikizika ndi makadi ojambula a discrete kutengera kapangidwe ka Intel Xe, yomwe imagwiritsidwa ntchito pazithunzi zophatikizika kuyambira ndi mapurosesa a Tiger Lake ndi makadi ojambula. wa banja la Arc. Cholinga cha chitukuko cha madalaivala ndikupereka dongosolo loperekera chithandizo cha tchipisi chatsopano, popanda kumangirizidwa ku code yothandizira mapulatifomu akale. Zalengezedwanso ndikugawana mwachangu kwa Xe code ndi zigawo zina za DRM (Direct Rendering Manager) subsystem.

Khodiyo idapangidwa poyambirira kuti izithandizira zomanga zosiyanasiyana zama Hardware ndipo imapezeka kuti iyesedwe pa x86 ndi machitidwe a ARM. Kukhazikitsaku kumawonedwa ngati njira yoyesera yokambitsirana ndi opanga, omwe sanakonzekere kuphatikizidwa mu kernel yayikulu. Ntchito pa madalaivala akale a i915 sasiya ndipo thandizo lake lidzapitirira. Dalaivala watsopano wa Xe akukonzekera kukhala wokonzeka mu 2023.

Mu dalaivala watsopano, ma code ambiri ogwiritsira ntchito zowonetsera amabwerekedwa kwa dalaivala wa i915, ndipo mtsogolomo okonza mapulani akukonzekera kugawana kachidindo kameneka m'madalaivala onse kuti apewe kubwereza kwa zigawo zomwezo (pakadali pano malamulowa amangomangidwanso kawiri, koma njira zina zogawana ma code zikukambidwa). Mtundu wa kukumbukira ku Xe ndi wofanana kwambiri ndi kukhazikitsidwa kwa kukumbukira kwa i915, ndipo kukhazikitsidwa kwa execbuf ndikofanana kwambiri ndi execbuf3 kuchokera ku code i915.

Kupereka chithandizo kwa OpenGL ndi Vulkan graphics APIs, kuwonjezera pa dalaivala wa Linux kernel, polojekitiyi yakonzekeranso kusintha kwa kayendetsedwe ka madalaivala a Iris ndi ANV Mesa kudzera mu module ya Xe. M'mawonekedwe ake amakono, kuphatikiza kwa Xe ndi Mesa kwapangidwa kale mokwanira kuyendetsa GNOME, osatsegula ndi masewera ozikidwa pa OpenGL ndi Vulkan, koma mpaka pano pakhala pali mavuto ndi zolakwika zomwe, mwa zina, zimayambitsa ngozi. Komanso, palibe ntchito yomwe yachitika kuti ikwaniritse bwino ntchito.

Source: opennet.ru

Kuwonjezera ndemanga