Izdanje Pixman grafičke biblioteke 0.40

Dostupno novo značajno izdanje biblioteke Pixman 0.40, dizajniran za efikasno obavljanje operacija na manipulisanju oblastima piksela, na primer, za kombinovanje slika i raznih vrsta transformacija. Biblioteka se koristi za prikazivanje grafike niskog nivoa u mnogim projektima otvorenog koda, uključujući X.Org, Cairo, Firefox i Wayland/Weston. U Wayland/Westonu, baziran na Pixmanu, organiziran je rad backenda za softversko renderiranje. Kod je napisan u C i distribuira pod MIT licencom.

Novo izdanje dodaje osnovnu podršku dithering u “wide” modu, dodat je uređeni dithering filter sa plavim šumom i demo fajlovi sa primjerima korištenja ditheringa. Modernizovane su skripte za izradu zasnovane na Meson kompletu alata, dodata je mogućnost izgradnje Pixmana u obliku statičke biblioteke, a dodate su i provere funkcija koje nedostaju. Poboljšana verzija za Windows platformu pomoću MSVC kompajlera. Dodata podrška za proširene instrukcije (X86_MMX_EXTENSIONS) kineskih Hygon Dhyana CPU-a, implementiranih na osnovu AMD tehnologija.
Podrška za ARMv3 SIMD uputstva je uključena za Nintendo 6DS konzole, a Neon SIMD uputstva za PS Vita. Napravljen je prijelaz sa korištenja MD5/SHA1 heševa na SHA256/SHA512.

izvor: opennet.ru

Dodajte komentar