Mae'r cynllun ar gyfer hyrwyddo'r gyrrwr Xe ar gyfer GPUs Intel i'r cnewyllyn Linux wedi'i gyhoeddi

Postiodd Daniel Vetter, peiriannydd Intel ac un o gynhalwyr DRM, ar restr bostio cnewyllyn Linux gynllun i hyrwyddo clytiau i weithredu'r gyrrwr Xe i'w ddefnyddio gyda GPUs yn seiliedig ar bensaernïaeth Intel Xe, a ddefnyddir yn nheulu fideo Arc cardiau a graffeg integredig, gan ddechrau gyda phroseswyr Tiger Lake. Mae'r gyrrwr Xe wedi'i leoli fel fframwaith ar gyfer darparu cefnogaeth ar gyfer sglodion newydd, heb fod yn gysylltiedig â'r cod ar gyfer cefnogi platfformau hŷn. Yn ystod 2023, bwriedir i'r clytiau fod yn barod i'w profi gan selogion, a, lle bo modd, eu hadolygu gan ddatblygwyr nad ydynt yn gysylltiedig ag Intel. Mewn senario optimistaidd, bydd y gyrrwr yn cael ei dderbyn i'r prif graidd ar ddiwedd y flwyddyn.

Yr hyn sy'n atal cynhwysiant yn y prif gnewyllyn ar hyn o bryd yw bod y cod wedi'i ddatblygu'n wreiddiol y tu ôl i ddrysau caeedig mewn cangen cnewyllyn ar wahân ac yn awr mae angen gwneud gwaith ychwanegol i'w integreiddio â'r sylfaen cod gyfredol. O ystyried y profiad negyddol diweddar o ohirio integreiddio newidiadau sylweddol i'r cnewyllyn ar gyfer y gyrrwr AMD, a arweiniodd at yr angen i ailysgrifennu rhan o'r cod, er mwyn symleiddio'r broses o hyrwyddo sylfaen cod gyrrwr Xe parod i'r prif gnewyllyn, cynigir yn gyntaf dod i gonsensws ar weithrediad y rhaglennydd a rhyngweithio â ysgogwyr eraill.

Mae'r gyrrwr Xe wedi'i adeiladu gan ddefnyddio pensaernïaeth newydd sy'n gwneud mwy o ddefnydd o gydrannau DRM (Rheolwr Rendro Uniongyrchol) presennol, yn ogystal â chydrannau gyrrwr i915 nodweddiadol nad ydynt yn gysylltiedig â GPUs penodol, megis cod rhyngweithio sgrin, model cof, a gweithredu execbuf . Bwriedir i'r gyrwyr Xe ac i915 rannu cod cyffredin er mwyn osgoi dyblygu cydrannau cyffredin. Yn Mesa, mae rhedeg OpenGL a Vulkan ar ben y gyrrwr Xe yn cael ei weithredu trwy newidiadau a wneir i'r gyrwyr Mesa Iris ac ANV presennol.

Ffynhonnell: opennet.ru

Ychwanegu sylw