Lansarea bibliotecii grafice Pixman 0.40

Disponibil o nouă versiune semnificativă a bibliotecii Pixman 0.40, destinat să efectueze eficient operațiuni de manipulare a zonelor pixelilor, de exemplu, pentru suprapunerea imaginilor și diferite tipuri de transformări. Biblioteca este utilizată pentru redarea graficii la un nivel low-level în multe proiecte open-source, inclusiv X.Org, Cairo, Firefox și Wayland/Weston. În Wayland/Weston, lucrările backend pentru redarea software-ului sunt organizate pe baza Pixman. Codul este scris în limbajul C și se răspândește sub licența MIT.

noua versiune adaugă suport de bază pentru dithering în modul „wide”, a fost adăugat un filtru de dithering ordonat cu zgomot albastru și fișiere demonstrative cu exemple de utilizare a dithering-ului. Scriptingul de construire bazat pe Meson a fost modernizat, s-a adăugat posibilitatea de a compila Pixman ca bibliotecă statică și au fost adăugate verificări funcționale lipsă. Compilarea pentru platforma Windows a fost îmbunătățită folosind compilatorul MSVC. A fost adăugat suport pentru instrucțiuni extinse (X86_MMX_EXTENSIONS) pentru CPU-urile chinezești Hygon Dhyana, bazate pe tehnologia AMD.
Pentru consolele Nintendo 3DS a fost inclus suport pentru instrucțiunile SIMD ARMv6, iar pentru PS Vita pentru instrucțiunile SIMD Neon. S-a realizat o tranziție de la utilizarea hash-urilor MD5/SHA1 la SHA256/SHA512.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster