Lanzamento da biblioteca de gráficos Pixman 0.40

Dispoñible nova versión significativa da biblioteca Pixman 0.40, deseñada para realizar de forma eficiente operacións de manipulación de áreas de píxeles, por exemplo, para combinar imaxes e varios tipos de transformacións. A biblioteca úsase para renderizar gráficos de baixo nivel en moitos proxectos de código aberto, incluíndo X.Org, Cairo, Firefox e Wayland/Weston. En Wayland/Weston, baseado en Pixman, organízase o traballo dos backends para a renderización do software. O código está escrito en C e distribuído por baixo a licenza MIT.

A nova versión engade soporte básico difuminado no modo "amplo", engadiu un filtro de tramado ordenado con ruído azul e ficheiros de demostración con exemplos de uso de tramado. Modernizáronse os scripts de compilación baseados no conxunto de ferramentas Meson, engadiuse a posibilidade de construír Pixman en forma de biblioteca estática e engadíronse as comprobacións de funcións que faltaban. Compilación mellorada para a plataforma Windows usando o compilador MSVC. Engadiuse compatibilidade para instrucións ampliadas (X86_MMX_EXTENSIONS) das CPU Hygon Dhyana chinesas, implementadas con base en tecnoloxías AMD.
A compatibilidade coas instrucións SIMD ARMv3 inclúese para as consolas Nintendo 6DS e as instrucións SIMD Neon para PS Vita. Realizouse unha transición do uso de hash MD5/SHA1 a SHA256/SHA512.

Fonte: opennet.ru

Engadir un comentario