Mae cnewyllyn Linux 5.19 yn cynnwys tua 500 mil o linellau cod sy'n gysylltiedig Γ’ gyrwyr graffeg

Mae'r ystorfa lle mae rhyddhau cnewyllyn Linux 5.19 yn cael ei ffurfio wedi derbyn y set nesaf o newidiadau sy'n ymwneud ag is-system DRM (Rheolwr Rendro Uniongyrchol) a gyrwyr graffeg. Mae'r set o glytiau a dderbynnir yn ddiddorol oherwydd ei fod yn cynnwys 495 mil o linellau o god, sy'n debyg i gyfanswm maint y newidiadau ym mhob cangen cnewyllyn (er enghraifft, ychwanegwyd 5.17 mil o linellau o god yng nghnewyllyn 506).

Mae tua 400 mil o linellau ychwanegol yn cael eu cyfrif gan ffeiliau pennawd a gynhyrchir yn awtomatig gyda data ar gyfer cofrestrau ASIC yn y gyrrwr ar gyfer GPUs AMD. Mae 22.5 mil o linellau eraill yn darparu cefnogaeth gychwynnol ar gyfer AMD SoC21. Roedd cyfanswm maint y gyrrwr ar gyfer GPUs AMD yn fwy na 4 miliwn o linellau cod (er mwyn cymharu, roedd cnewyllyn Linux cyfan 1.0 yn cynnwys 176 o linellau cod, 2.0 - 778 mil, 2.4 - 3.4 miliwn, 5.13 - 29.2 miliwn). Yn ogystal Γ’ SoC21, mae'r gyrrwr AMD yn cynnwys cefnogaeth ar gyfer SMU 13.x (Uned Rheoli System), cefnogaeth wedi'i diweddaru ar gyfer USB-C a GPUVM, ac mae'n barod i gefnogi'r cenedlaethau nesaf o RDNA3 (RX 7000) a CDNA (AMD Instinct) llwyfannau.

Yn y gyrrwr Intel, mae'r nifer fwyaf o newidiadau (5.6 mil) yn bresennol yn y cod rheoli pΕ΅er. Hefyd, mae'r dynodwyr GPU Intel DG2 (Arc Alchemist) a ddefnyddir ar gliniaduron wedi'u hychwanegu at y gyrrwr Intel, mae cefnogaeth gychwynnol ar gyfer platfform Intel Raptor Lake-P (RPL-P) wedi'i ddarparu, mae gwybodaeth am gardiau graffeg Arctig Sound-M wedi wedi'i ychwanegu, mae ABI wedi'i weithredu ar gyfer peiriannau cyfrifiadurol, oherwydd mae cardiau DG2 wedi ychwanegu cefnogaeth i'r fformat Tile4; ar gyfer systemau sy'n seiliedig ar ficrosaernΓ―aeth Haswell, mae cefnogaeth i DisplayPort HDR wedi'i roi ar waith.

Yn y gyrrwr Nouveau, effeithiodd cyfanswm y newidiadau tua chant o linellau o god (gwnaethpwyd y newid i ddefnyddio'r triniwr drm_gem_plane_helper_prepare_fb, cymhwyswyd dyraniad cof sefydlog ar gyfer rhai strwythurau a newidynnau). O ran defnyddio modiwlau cnewyllyn ffynhonnell agored gan NVIDIA yn Nouveau, mae'r gwaith hyd yn hyn yn ymwneud Γ’ nodi a dileu gwallau. Yn y dyfodol, bwriedir defnyddio'r firmware cyhoeddedig i wella perfformiad gyrwyr.

Ffynhonnell: opennet.ru

Ychwanegu sylw