Përditësimet e drejtuesve të X.org për kartat grafike S3 dhe Trident

Pati lëshime të drejtuesve të X.org xf86-video-trident 1.4 dhe xf86-video-s3virge 1.11.1 për kartat video Trident dhe S3, të cilat nuk prodhohen më, por disa njerëz vazhdojnë t'i përdorin ato, shpesh si një kartë të dytë video . Për më tepër, çipat video nga këta prodhues mund të përdoren në serverë dhe të emulohen nga makinat virtuale.

Ndryshimet kryesore:

  • Mbështetje e shtuar për ndërtimin me X.org 21.1 dhe më vonë.
  • Për të kompresuar arkivin me tekste burimore, përdoret algoritmi xz në vend të bzip2.
  • Një test bazë ndërtimi është shtuar në gitlab CI dhe kërkesa për nënshkrimin Signed-off-by në angazhime është hequr.
  • Rregulloi shumë paralajmërime që u lëshuan gjatë ndërtimit të një drejtuesi me opsione GCC si -Wdiscarded-qualifiers, -Wnull-dereference dhe -Wimplicit-fallthrough.
  • Në drejtuesin s3virge, kontrolli për rezolucionin maksimal të mundshëm është zhvendosur nga xf86ValidateModes në S3VValidMode (i nevojshëm për ndërtimin me Xorg 1.20).
  • Në drejtuesin e tridentit, kodi i papërfunduar i përshpejtimit të harduerit EXA 2D për Blade 3D është hequr dhe një gabim në montimin e kodit specifik për arkitekturën NEC PC-98×1 është rregulluar.

Burimi: opennet.ru

Shto një koment