nueva versión significativa de la biblioteca , diseñada para ejecutar de manera eficiente operaciones de manipulación de áreas de píxeles, como la combinación de imágenes y varios tipos de transformaciones. La biblioteca se utiliza para la representación gráfica de bajo nivel en muchos proyectos de código abierto, incluidos X.Org, Cairo, Firefox y Wayland/Weston. En Wayland/Weston, se organiza el trabajo de los backends para el renderizado software basado en Pixman. El código está escrito en C y bajo licencia MIT.
en esta nueva versión se agregó soporte básico para en modo ‘wide’, se añadió un filtro de dither ordenado con ruido azul y archivos de demostración con ejemplos de uso de dither. Se modernizaron los scripts de compilación basados en la herramienta Meson, se añadió la posibilidad de compilar Pixman como una biblioteca estática y se incorporaron verificaciones de funciones que faltaban. Se mejoró la compilación para la plataforma Windows utilizando el compilador MSVC. Se agregó soporte para instrucciones extendidas (X86_MMX_EXTENSIONS) de las CPU chinas Hygon Dhyana, implementadas sobre la tecnología de AMD.
Para las consolas Nintendo 3DS se incluyó soporte para instrucciones SIMD ARMv6, y para PS Vita instrucciones SIMD Neon. Se realizó la transición del uso de hashes MD5/SHA1 a SHA256/SHA512.
Fuente: opennet.ru
