Linux kjarna 5.19 inniheldur um 500 þúsund línur af kóða sem tengist grafíkrekla

Geymslan þar sem útgáfan af Linux kjarna 5.19 er að myndast hefur samþykkt næsta sett af breytingum sem tengjast DRM (Direct Rendering Manager) undirkerfinu og grafíkrekla. Samþykkt plástra settið er áhugavert vegna þess að það inniheldur 495 þúsund línur af kóða, sem er sambærilegt við heildarstærð breytinga í hverri kjarnagrein (til dæmis var 5.17 þúsund línum af kóða bætt við í kjarna 506).

Um 400 þúsund bættar línur eru reiknaðar með sjálfkrafa mynduðum hausskrám með gögnum fyrir ASIC skrár í reklum fyrir AMD GPU. Aðrar 22.5 þúsund línur veita fyrstu innleiðingu á stuðningi við AMD SoC21. Heildarstærð ökumanns fyrir AMD GPUs fór yfir 4 milljónir línur af kóða (til samanburðar innihélt allur Linux kjarninn 1.0 176 þúsund línur af kóða, 2.0 - 778 þúsund, 2.4 - 3.4 milljónir, 5.13 - 29.2 milljónir). Auk SoC21 inniheldur AMD ökumaðurinn stuðning fyrir SMU 13.x (System Management Unit), uppfærðan stuðning fyrir USB-C og GPUVM og er tilbúinn til að styðja næstu kynslóðir RDNA3 (RX 7000) og CDNA (AMD Instinct) pallar.

Í Intel bílstjóranum er mesti fjöldi breytinga (5.6 þúsund) til staðar í orkustjórnunarkóðanum. Einnig hefur Intel DG2 (Arc Alchemist) GPU auðkennin sem notuð eru á fartölvum verið bætt við Intel driverinn, upphaflegur stuðningur fyrir Intel Raptor Lake-P (RPL-P) pallinn hefur verið veittur, upplýsingar um Arctic Sound-M skjákort hafa verið bætt við, ABI hefur verið innleitt fyrir tölvuvélar, fyrir DG2 kort hefur verið bætt við stuðningi við Tile4 sniðið; fyrir kerfi byggð á Haswell örarkitektúr hefur stuðningur við DisplayPort HDR verið innleiddur.

Í Nouveau ökumanninum höfðu heildarbreytingarnar áhrif á um hundrað línur af kóða (breytingin yfir í að nota drm_gem_plane_helper_prepare_fb meðhöndlunina var gerð, kyrrstöðu minnisúthlutun var beitt fyrir sum mannvirki og breytur). Hvað varðar notkun kjarnaeininga opinn uppspretta af NVIDIA í Nouveau, þá kemur vinnan hingað til niður á að bera kennsl á og útrýma villum. Í framtíðinni er áætlað að útgefinn fastbúnaður verði notaður til að bæta árangur ökumanns.

Heimild: opennet.ru

Bæta við athugasemd