new significant release of the library , intended for efficient manipulation of pixel areas, such as image compositing and various types of transformations. The library is used for low-level graphics rendering in many open projects, including X.Org, Cairo, Firefox, and Wayland/Weston. In Wayland/Weston, backends for software rendering are organized based on Pixman. The code is written in C and is licensed under the MIT License.
the new release adds basic support for in 'wide' mode, a blue noise ordered dithering filter has been added along with demonstration files showing how to use dithering. The build scripts have been modernized based on the Meson build system, enabling the compilation of Pixman as a static library and adding missing function checks. The build for Windows has been improved using the MSVC compiler. Support for extended instructions (X86_MMX_EXTENSIONS) of Chinese CPUs Hygon Dhyana, based on AMD technologies, has been added.
For Nintendo 3DS consoles, support for ARMv6 SIMD instructions has been included, while for PS Vita, Neon SIMD instructions have been added. The transition from using MD5/SHA1 hashes to SHA256/SHA512 has been implemented.
Source: opennet.ru
