Κυκλοφορία της βιβλιοθήκης γραφικών Pixman 0.40

Διαθέσιμος νέα σημαντική έκδοση βιβλιοθήκης Pixman 0.40, σχεδιασμένο να εκτελεί αποτελεσματικά λειτουργίες χειρισμού περιοχών εικονοστοιχείων, για παράδειγμα, για συνδυασμό εικόνων και διαφόρων τύπων μετασχηματισμών. Η βιβλιοθήκη χρησιμοποιείται για απόδοση γραφικών χαμηλού επιπέδου σε πολλά έργα ανοιχτού κώδικα, συμπεριλαμβανομένων των X.Org, Cairo, Firefox και Wayland/Weston. Στο Wayland/Weston, με βάση το Pixman, οργανώνεται η εργασία των backends για την απόδοση λογισμικού. Ο κώδικας είναι γραμμένος σε C και διανέμονται από υπό την άδεια του MIT.

Η νέα έκδοση προσθέτει βασική υποστήριξη χρωματική αντιπαράθεση στη λειτουργία "ευρεία", πρόσθεσε ένα ταξινομημένο φίλτρο πρόσμειξης με μπλε θόρυβο και αρχεία επίδειξης με παραδείγματα χρήσης πρόσμειξης. Τα σενάρια έκδοσης που βασίζονται στο κιτ εργαλείων Meson έχουν εκσυγχρονιστεί, έχει προστεθεί η δυνατότητα δημιουργίας του Pixman με τη μορφή στατικής βιβλιοθήκης και έχουν προστεθεί έλεγχοι λειτουργιών που λείπουν. Βελτιωμένη κατασκευή για την πλατφόρμα των Windows χρησιμοποιώντας τον μεταγλωττιστή MSVC. Προστέθηκε υποστήριξη για εκτεταμένες οδηγίες (X86_MMX_EXTENSIONS) των κινεζικών επεξεργαστών Hygon Dhyana, που υλοποιούνται βάσει τεχνολογιών AMD.
Περιλαμβάνεται υποστήριξη για οδηγίες ARMv3 SIMD για κονσόλες Nintendo 6DS και οδηγίες Neon SIMD για PS Vita. Έγινε μια μετάβαση από τη χρήση κατακερματισμών MD5/SHA1 σε SHA256/SHA512.

Πηγή: opennet.ru

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