Ενημερώσεις προγραμμάτων οδήγησης X.org για κάρτες γραφικών S3 και Trident

Τα προγράμματα οδήγησης X.org xf86-video-trident 1.4 και xf86-video-s3virge 1.11.1 κυκλοφόρησαν για κάρτες βίντεο Trident και S3, οι οποίες δεν είναι πλέον σε παραγωγή, αλλά μερικοί άνθρωποι συνεχίζουν να τις χρησιμοποιούν, συχνά ως δεύτερη κάρτα βίντεο. Επιπλέον, τσιπ βίντεο από αυτούς τους κατασκευαστές μπορούν να χρησιμοποιηθούν σε διακομιστές και να εξομοιωθούν από εικονικές μηχανές.

Βασικές αλλαγές:

  • Προστέθηκε υποστήριξη για δημιουργία με X.org 21.1 και νεότερη έκδοση.
  • Για τη συμπίεση του αρχείου προέλευσης, χρησιμοποιήθηκε ο αλγόριθμος xz αντί του bzip2.
  • Προστέθηκε μια βασική δοκιμή κατασκευής στο gitlab CI και καταργήθηκε η απαίτηση για υπογραφή Signed-off-by σε δεσμεύσεις.
  • Διορθώθηκαν πολλές προειδοποιήσεις κατά την κατασκευή ενός προγράμματος οδήγησης με επιλογές GCC, όπως -Wdiscarded-qualifiers, -Wnull-dereference και -Wimplicit-fallthrough.
  • Στο πρόγραμμα οδήγησης s3virge, από το xf86ValidateModes στο S3VValidMode, ο μέγιστος δυνατός έλεγχος ανάλυσης έχει μετακινηθεί (απαιτείται για δημιουργία με Xorg 1.20).
  • Στο πρόγραμμα οδήγησης τρίαινα, ο ημιτελής κωδικός επιτάχυνσης 2D υλικού EXA για το Blade 3D έχει αφαιρεθεί και διορθώθηκε ένα σφάλμα στον δομικό κώδικα που αφορά την αρχιτεκτονική NEC PC-98×1.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο