Veröffentlichung der Grafikbibliothek Pixman 0.40.

Verfügbar neue bedeutende Veröffentlichung der Bibliothek Pixman 0.40, die für die effiziente Durchführung von Operationen zur Manipulation von Pixelbereichen vorgesehen ist, beispielsweise zum Überlagern von Bildern und verschiedenen Arten von Transformationen. Die Bibliothek wird für die Low-Level-Grafikdarstellung in vielen Open-Source-Projekten verwendet, darunter X.Org, Cairo, Firefox und Wayland/Weston. In Wayland/Weston wurde die Arbeit der Backends für die softwarebasierte Rendering basierend auf Pixman organisiert. Der Code ist in C geschrieben und wird verbreitet unterliegt der MIT-Lizenz.

die grundlegende Unterstützung wurde in der neuen Version hinzugefügt Dithering im „Wide“-Modus, ein Filter für geordnetes Dithering mit blauem Rauschen wurde hinzugefügt und Demonstrationsdateien mit Beispielen für die Verwendung von Dithering bereitgestellt. Die Build-Skripte auf Basis des Werkzeugs Meson wurden modernisiert, die Möglichkeit zur Erstellung von Pixman als statische Bibliothek hinzugefügt und fehlende Funktionsprüfungen ergänzt. Der Build für die Windows-Plattform wurde unter Verwendung des MSVC-Compilers 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 wurde die Unterstützung von SIMD-Instruktionen ARMv6 und für die PS Vita von SIMD-Instruktionen Neon integriert. Der Übergang von MD5/SHA1 zu SHA256/SHA512 wurde vollzogen.

Quelle: opennet.ru

60GB SSD 8Gb DDR4