Plan for fremme af Xe-driveren til Intel GPU'er er offentliggjort i Linux-kernen

Daniel Vetter, ingeniør fra Intel og en af de ansvarlige for DRM-systemet, har offentliggjort en plan for udrulning af patches med implementeringen af Xe-driveren, som er designet til brug med GPU'er baseret på Intel Xe-arkitekturen, der anvendes i Arc-grafikkort og integreret grafik, begyndende med Tiger Lake-processorerne. Xe-driveren positioneres som grundlaget for støtte til nye chips, uafhængig af koden til støtte for ældre platforme. I løbet af 2023 planlægges det at få patchene til at være klar til test af entusiaster samt, hvis muligt, at få dem gennemgået af udviklere, der ikke er tilknyttet Intel. I en optimistisk scenarie vil driveren blive optaget i kernekomplekset ved årets slutning.

I øjeblikket hindres inkluderingen i kernekomplekset af, at koden oprindeligt blev udviklet bag lukkede døre i en separat kernegren, og der er nu brug for yderligere arbejde for at integrere den med den aktuelle kodebase. I betragtning af den nylige negative erfaring med at forsinke integrationen i kernen af betydelige ændringer for AMD-driveren, hvilket førte til behovet for at omskrive dele af koden, foreslås det, at der på forhånd opnås konsensus om implementeringen af planlæggeren og interaktionen med andre drivere, for at lette fremskridtene i Xe-driverens kodebase ind i kernekomplekset.

Xe-driveren er bygget med en ny arkitektur, hvor der er en større aktiv brug af eksisterende komponenter fra DRM-systemet (Direct Rendering Manager) samt standardkomponenter fra i915-driveren, som ikke er knyttet til specifikke GPU'er, for eksempel koden til interaktion med skærme, hukommelsesmodellen og implementeringen af execbuf. I Xe- og i915-drivere planlægges det at sikre deling af fælles kode for at undgå duplikerede standardkomponenter. I Mesa er OpenGL- og Vulkan-funktionaliteten oven på Xe-driveren implementeret på niveauet af ændringer i de eksisterende Mesa-drivere Iris og ANV.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster