Daniel Vetter, mhandisi katika Intel na mmoja wa watunzaji wa mfumo mdogo wa DRM, alichapisha kwenye orodha ya barua pepe ya watengenezaji wa kernel. Linux Mpango wa kukuza viraka vinavyotekeleza kiendeshi cha Xe, iliyoundwa kwa ajili ya matumizi na GPU kulingana na usanifu wa Intel Xe, ambao hutumika katika kadi za michoro za familia ya Arc na michoro iliyojumuishwa, kuanzia na vichakataji vya Tiger Lake. Kiendeshi cha Xe kimewekwa kama msingi wa kuunga mkono chipu mpya, bila kujali msimbo unaounga mkono mifumo ya zamani. Wakati wa 2023, viraka vimepangwa kukamilishwa kwa ajili ya majaribio na wapenzi na, inapowezekana, kukaguliwa na wasanidi programu ambao hawahusiani na Intel. Katika hali bora zaidi, kiendeshi kitakubaliwa kwenye kiini kikuu ifikapo mwisho wa mwaka.
Kwa sasa, kuingizwa kwenye kiini kikuu kunazuiwa na ukweli kwamba msimbo huo ulitengenezwa awali bila milango iliyofungwa katika tawi tofauti la kiini, na kazi ya ziada sasa inahitajika ili kuuunganisha kwenye besi ya msimbo ya sasa. Kwa kuzingatia uzoefu hasi wa hivi karibuni wa ucheleweshaji katika kuunganisha mabadiliko makubwa kwenye kiendeshi cha AMD kwenye kiini, ambayo ilihitaji kuandika upya baadhi ya msimbo, ili kuwezesha utangazaji wa besi ya msimbo ya kiendeshi cha Xe iliyoandaliwa kwenye kiini kikuu, inapendekezwa kwanza kufikia makubaliano kuhusu utekelezaji wa kipanga ratiba na mwingiliano na viendeshi vingine.
Kiendeshi cha Xe kimejengwa kwa kutumia usanifu mpya unaotumia zaidi vipengele vya mfumo mdogo wa DRM (Direct Rendering Manager) vilivyopo, pamoja na vipengele vya kawaida vya kiendeshi cha i915 ambavyo si maalum kwa GPU, kama vile msimbo wa mwingiliano wa skrini, modeli ya kumbukumbu, na utekelezaji wa execbuf. Viendeshi vya Xe na i915 vimepangwa kushiriki msimbo wa kawaida ili kuepuka kunakili vipengele vya kawaida. Katika Mesa, usaidizi wa OpenGL na Vulkan juu ya kiendeshi cha Xe unatekelezwa kwa kutumia mabadiliko yaliyofanywa kwa viendeshi vya Mesa Iris na ANV vilivyopo.
Chanzo: opennet.ru
