X.org drivrutinsuppdateringar för S3 och Trident grafikkort

Det fanns releaser av X.org-drivrutiner xf86-video-trident 1.4 och xf86-video-s3virge 1.11.1 för Trident och S3 grafikkort, som inte längre produceras, men vissa människor fortsätter att använda dem, ofta som ett andra grafikkort . Dessutom kan videochips från dessa tillverkare användas i servrar och emuleras av virtuella maskiner.

Huvudändringar:

  • Lade till stöd för att bygga med X.org 21.1 och senare.
  • För att komprimera arkivet med källtexter används xz-algoritmen istället för bzip2.
  • Ett grundläggande byggtest har lagts till gitlab CI och kravet på Signed-off-by-signatur i commits har tagits bort.
  • Fixade många varningar som utfärdades när man byggde en drivrutin med GCC-alternativ som -Wdiscarded-qualifiers, -Wnull-dereference och -Wimplicit-fallthrough.
  • I s3virge-drivrutinen har kontrollen för maximal möjlig upplösning flyttats från xf86ValidateModes till S3VValidMode (nödvändigt för att bygga med Xorg 1.20).
  • I trident-drivrutinen har den ofärdiga EXA-hårdvaru-2D-accelerationskoden för Blade 3D tagits bort, och ett fel vid montering av kod specifik för NEC PC-98×1-arkitekturen har åtgärdats.

Källa: opennet.ru

Lägg en kommentar