Udgivelse af Pixman-grafikbibliotek 0.40

Ledig ny betydningsfuld biblioteksudgivelse Pixman 0.40, designet til effektivt at udføre operationer på at manipulere områder af pixels, for eksempel til at kombinere billeder og forskellige typer transformationer. Biblioteket bruges til grafikgengivelse på lavt niveau i mange open source-projekter, herunder X.Org, Cairo, Firefox og Wayland/Weston. I Wayland/Weston, baseret på Pixman, er arbejdet med backends til softwaregengivelse organiseret. Koden er skrevet i C og distribueret af under MIT-licensen.

Ny udgivelse tilføjer grundlæggende support dithering i "bred"-tilstand, tilføjet et bestilt dithering-filter med blå støj og demofiler med eksempler på brug af dithering. Byg-scripts baseret på Meson-værktøjssættet er blevet moderniseret, muligheden for at bygge Pixman i form af et statisk bibliotek er blevet tilføjet, og manglende funktionstjek er tilføjet. Forbedret build til Windows-platformen ved hjælp af MSVC-kompileren. Tilføjet understøttelse af udvidede instruktioner (X86_MMX_EXTENSIONS) af kinesiske Hygon Dhyana CPU'er, implementeret baseret på AMD-teknologier.
Understøttelse af ARMv3 SIMD-instruktioner er inkluderet til Nintendo 6DS-konsoller og Neon SIMD-instruktioner til PS Vita. Der er lavet en overgang fra at bruge MD5/SHA1 hashes til SHA256/SHA512.

Kilde: opennet.ru

Tilføj en kommentar