Utgivelse av Pixman grafikkbibliotek 0.40

Tilgjengelig ny betydelig bibliotekutgivelse Pixman 0.40, designet for å effektivt utføre operasjoner på å manipulere områder av piksler, for eksempel for å kombinere bilder og ulike typer transformasjoner. Biblioteket brukes til lavnivågrafikkgjengivelse i mange åpen kildekode-prosjekter, inkludert X.Org, Cairo, Firefox og Wayland/Weston. I Wayland/Weston, basert på Pixman, er arbeidet med backends for programvaregjengivelse organisert. Koden er skrevet i C og distribuert av under MIT-lisensen.

Ny utgivelse legger til grunnleggende støtte rystelse i "bred"-modus, la til et bestilt dithering-filter med blå støy og demofiler med eksempler på bruk av dithering. Byggeskriptene basert på Meson-verktøysettet er modernisert, muligheten til å bygge Pixman i form av et statisk bibliotek er lagt til, og manglende funksjonssjekker er lagt til. Forbedret bygg for Windows-plattformen ved hjelp av MSVC-kompilatoren. Lagt til støtte for utvidede instruksjoner (X86_MMX_EXTENSIONS) av kinesiske Hygon Dhyana CPUer, implementert basert på AMD-teknologier.
Støtte for ARMv3 SIMD-instruksjoner er inkludert for Nintendo 6DS-konsoller, og Neon SIMD-instruksjoner for PS Vita. Det er gjort en overgang fra å bruke MD5/SHA1-hasher til SHA256/SHA512.

Kilde: opennet.ru

Legg til en kommentar