به روز رسانی درایور X.org برای کارت های ویدئویی S3 و Trident

درایورهای X.org xf86-video-trident 1.4 و xf86-video-s3virge 1.11.1 برای کارت‌های گرافیکی Trident و S3 منتشر شدند که دیگر تولید نمی‌شوند، اما برخی از افراد همچنان از آنها استفاده می‌کنند، اغلب به عنوان کارت گرافیک دوم. . علاوه بر این، تراشه های ویدئویی این سازندگان می توانند در سرورها استفاده شوند و توسط ماشین های مجازی شبیه سازی شوند.

تغییرات اصلی:

  • اضافه شدن پشتیبانی برای ساخت با X.org 21.1 و نسخه های جدیدتر.
  • برای فشرده سازی آرشیو با متون منبع، به جای bzip2 از الگوریتم xz استفاده می شود.
  • یک آزمایش ساخت اولیه به gitlab CI اضافه شده است و الزام امضای Signed-off-by در commit ها حذف شده است.
  • بسیاری از اخطارها را که هنگام ساخت درایور با گزینه‌های GCC صادر می‌شدند، مانند -Wdiscarded-qualifiers، -Wnull-dereference و -Wimplicit-fallthrough برطرف شد.
  • در درایور s3virge، بررسی حداکثر وضوح ممکن از xf86ValidateModes به S3VValidMode (برای ساخت با Xorg 1.20 ضروری است) منتقل شده است.
  • در درایور trident، کد شتاب 2 بعدی سخت افزاری ناتمام EXA برای Blade 3D حذف شده است و یک خطا در مونتاژ کد مخصوص معماری NEC PC-98×1 رفع شده است.

منبع: opennet.ru

اضافه کردن نظر