Vydanie grafickej knižnice Pixman 0.40

K dispozícii nové významné vydanie knižnice Pixman 0.40, navrhnutý tak, aby efektívne vykonával operácie na manipulácii s oblasťami pixelov, napríklad na kombinovanie obrázkov a rôznych typov transformácií. Knižnica sa používa na nízkoúrovňové vykresľovanie grafiky v mnohých open source projektoch vrátane X.Org, Cairo, Firefox a Wayland/Weston. Vo Wayland/Weston, založenom na Pixman, je organizovaná práca backendov pre vykresľovanie softvéru. Kód je napísaný v C a distribuovaný pod licenciou MIT.

Nové vydanie pridáva základnú podporu dithering v režime „wide“ pridaný usporiadaný dithering filter s modrým šumom a ukážkové súbory s príkladmi použitia ditheringu. Zmodernizovali sa zostavovacie skripty založené na sade nástrojov Meson, pribudla možnosť zostaviť Pixmana vo forme statickej knižnice a pribudli chýbajúce kontroly funkcií. Vylepšené zostavenie pre platformu Windows pomocou kompilátora MSVC. Pridaná podpora pre rozšírené inštrukcie (X86_MMX_EXTENSIONS) čínskych CPU Hygon Dhyana, implementované na základe technológií AMD.
Podpora pokynov ARMv3 SIMD je zahrnutá pre konzoly Nintendo 6DS a pokyny Neon SIMD pre PS Vita. Uskutočnil sa prechod z používania hashov MD5/SHA1 na SHA256/SHA512.

Zdroj: opennet.ru

Pridať komentár