Mises à jour du pilote X.org pour les cartes graphiques S3 et Trident

Il y a eu des versions des pilotes X.org xf86-video-trident 1.4 et xf86-video-s3virge 1.11.1 pour les cartes vidéo Trident et S3, qui ne sont plus produites, mais certaines personnes continuent de les utiliser, souvent comme deuxième carte vidéo. . De plus, les puces vidéo de ces fabricants peuvent être utilisées dans des serveurs et émulées par des machines virtuelles.

Les principaux changements:

  • Ajout de la prise en charge de la construction avec X.org 21.1 et versions ultérieures.
  • Pour compresser l'archive avec les textes sources, l'algorithme xz est utilisé à la place de bzip2.
  • Un test de build de base a été ajouté à gitlab CI et l'exigence de signature signée par dans les commits a été supprimée.
  • Correction de nombreux avertissements émis lors de la création d'un pilote avec des options GCC telles que -Wdiscarded-qualifiers, -Wnull-dereference et -Wimplicit-fallthrough.
  • Dans le pilote s3virge, la vérification de la résolution maximale possible a été déplacée de xf86ValidateModes vers S3VValidMode (nécessaire pour la construction avec Xorg 1.20).
  • Dans le pilote trident, le code d'accélération matérielle 2D EXA inachevé pour Blade 3D a été supprimé et une erreur d'assemblage de code spécifique à l'architecture NEC PC-98×1 a été corrigée.

Source: opennet.ru

Ajouter un commentaire