Mga update sa driver ng X.org para sa S3 at Trident graphics card

Ang mga driver ng X.org na xf86-video-trident 1.4 at xf86-video-s3virge 1.11.1 ay inilabas para sa Trident at S3 video card, na wala na sa produksyon, ngunit patuloy na ginagamit ng ilang tao ang mga ito, kadalasan bilang pangalawang video card. Bilang karagdagan, ang mga video chip mula sa mga tagagawa na ito ay maaaring gamitin sa mga server at tularan ng mga virtual machine.

Pangunahing pagbabago:

  • Nagdagdag ng suporta para sa pagbuo gamit ang X.org 21.1 at mas bago.
  • Upang i-compress ang source archive, ginamit ang xz algorithm sa halip na bzip2.
  • Nagdagdag ng basic build test sa gitlab CI at inalis ang kinakailangan para sa pagpirma sa Signed-off-by in commits.
  • Inayos ang maraming babala kapag gumagawa ng driver na may mga opsyon sa GCC gaya ng -Wdiscarded-qualifiers, -Wnull-dereference, at -Wimplicit-fallthrough.
  • Sa s3virge driver, mula xf86ValidateModes hanggang S3VValidMode, ang maximum na posibleng resolution check ay inilipat (kinakailangan para sa pagbuo gamit ang Xorg 1.20).
  • Sa trident driver, ang hindi natapos na EXA hardware 2D acceleration code para sa Blade 3D ay inalis, at isang error sa pagbuo ng code na partikular sa NEC PC-98Γ—1 architecture ay naayos na.

Pinagmulan: opennet.ru

Magdagdag ng komento