Lëshimi i bibliotekës grafike Pixman 0.40

Në dispozicion botim i ri i rëndësishëm i bibliotekës Pixman 0.40, i projektuar për të kryer me efikasitet operacione në manipulimin e zonave të pikselëve, për shembull, për kombinimin e imazheve dhe llojeve të ndryshme të transformimeve. Biblioteka përdoret për paraqitjen e grafikëve të nivelit të ulët në shumë projekte me burim të hapur, duke përfshirë X.Org, Kairo, Firefox dhe Wayland/Weston. Në Wayland/Weston, bazuar në Pixman, organizohet puna e backend-eve për paraqitjen e softuerit. Kodi është shkruar në C dhe shperndare nga nën licencën MIT.

Publikimi i ri shton mbështetjen bazë turbullues në modalitetin "e gjerë", shtoi një filtër të porositur gërvishtjeje me zhurmë blu dhe skedarë demo me shembuj të përdorimit të dithering. Skriptet e ndërtimit të bazuara në paketën e veglave Meson janë modernizuar, është shtuar aftësia për të ndërtuar Pixman në formën e një biblioteke statike dhe janë shtuar kontrollet e funksioneve që mungojnë. Ndërtimi i përmirësuar për platformën Windows duke përdorur përpiluesin MSVC. Mbështetje e shtuar për udhëzimet e zgjeruara (X86_MMX_EXTENSIONS) të CPU-ve kineze Hygon Dhyana, të implementuara bazuar në teknologjitë AMD.
Mbështetja për udhëzimet SIMD ARMv3 përfshihet për konsolat Nintendo 6DS dhe udhëzimet Neon SIMD për PS Vita. Është bërë një kalim nga përdorimi i hasheve MD5/SHA1 në SHA256/SHA512.

Burimi: opennet.ru

Shto një koment