Rilascio della libreria grafica Pixman 0.40

È disponibile nuovo rilascio significativo della libreria Pixman 0.40, progettata per l'esecuzione efficiente di operazioni di manipolazione delle aree dei pixel, ad esempio per l'unione di immagini e vari tipi di trasformazioni. La libreria è utilizzata per il rendering grafico a basso livello in molti progetti open source, tra cui X.Org, Cairo, Firefox e Wayland/Weston. In Wayland/Weston, il lavoro dei backend per il rendering software è organizzato sulla base di Pixman. Il codice è scritto in linguaggio C e è distribuito sotto licenza MIT.

Nel nuovo rilascio è stata aggiunta la supporto di base per dithering in modalità 'wide', è stato aggiunto un filtro di dithering ordinato con rumore blu e file di esempio per dimostrare l'uso del dithering. Gli script di compilazione basati su Meson sono stati aggiornati, è stata aggiunta la possibilità di compilare Pixman come libreria statica e sono state aggiunte le verifiche delle funzioni mancanti. È stata migliorata la compilazione per la piattaforma Windows utilizzando il compilatore MSVC. È stata aggiunta la supporto per le istruzioni estese (X86_MMX_EXTENSIONS) delle CPU cinesi Hygon Dhyana, implementate con tecnologie AMD.
Per le console Nintendo 3DS è stata inclusa la supporto per le istruzioni SIMD ARMv6, e per PS Vita per le istruzioni SIMD Neon. È stata effettuata la transizione dall'uso di hash MD5/SHA1 a SHA256/SHA512.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster