Veröffentlichung der Grafikbibliothek Pixman 0.40

Verfügbar eine bedeutende neue Version der Bibliothek Pixman 0.40, die für die effiziente Durchführung von Operationen zur Manipulation von Pixelbereichen konzipiert ist, wie beispielsweise für das Überlagern von Bildern und verschiedene Arten von Transformationen. Die Bibliothek wird für die Low-Level-Grafikdarstellung in vielen Open-Source-Projekten eingesetzt, darunter X.Org, Cairo, Firefox und Wayland/Weston. In Wayland/Weston wird die Arbeit der Backends für die softwarebasierte Renderung auf Pixman aufgebaut. Der Code ist in C geschrieben und wird unter der GPLv3-Lizenz bereitgestellt. unter der MIT-Lizenz.

Die neue Version bietet grundlegende Unterstützung für Dithering im „Wide“-Modus, einen Filter für geordnetes Dithering mit blauem Rauschen sowie Demodateien mit Beispielen für die Verwendung von Dithering. Die Build-Skripte basierend auf dem Meson-Toolset wurden modernisiert, die Möglichkeit, Pixman als statische Bibliothek zu erstellen, wurde hinzugefügt, und fehlende Funktionstests wurden ergänzt. Zudem wurde der Build für die Windows-Plattform mit dem MSVC-Compiler verbessert. Unterstützung für erweiterte Instruktionen (X86_MMX_EXTENSIONS) chinesischer CPUs Hygon Dhyana, die auf AMD-Technologien basieren, wurde hinzugefügt.
Für die Nintendo 3DS Konsolen ist ARMv6 SIMD-Instruktionsunterstützung verfügbar, während PS Vita die Neon SIMD-Instruktionen unterstützt. Der Übergang von MD5/SHA1 Hashes zu SHA256/SHA512 wurde vollzogen.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster