nova versão significativa da biblioteca , projetada para realizar operações eficientes de manipulação de áreas de pixels, como a combinação de imagens e vários tipos de transformações. A biblioteca é utilizada para a renderização gráfica de baixo nível em muitos projetos de código aberto, incluindo X.Org, Cairo, Firefox e Wayland/Weston. No Wayland/Weston, a operação dos backends para renderização de software é baseada no Pixman. O código é escrito em C e sob a licença MIT.
na nova versão, foi adicionada a suporte básico para no modo 'wide', um filtro de dithering ordenado com ruído azul e arquivos de demonstração com exemplos de uso do dithering foram adicionados. Os scripts de construção baseados na ferramenta Meson foram modernizados, permitindo a construção do Pixman na forma de uma biblioteca estática e adicionando verificações de função que estavam faltando. A construção para a plataforma Windows foi aprimorada usando o compilador MSVC. Foi adicionada suporte para instruções expandidas (X86_MMX_EXTENSIONS) dos CPUs chineses Hygon Dhyana, que são baseados na tecnologia da AMD.
Para os consoles Nintendo 3DS, o suporte para instruções SIMD ARMv6 foi incluído, e para a PS Vita, para instruções SIMD Neon. A transição do uso de hashes MD5/SHA1 para SHA256/SHA512 foi realizada.
Fonte: opennet.ru
