Uscita della libreria grafica Pixman 0.40

Disponibile nuovo rilascio significativo della libreria Pixman 0.40, progettata per eseguire operazioni di manipolazione delle aree dei pixel in modo efficiente, ad esempio per l'allineamento delle immagini e vari tipi di trasformazioni. La libreria viene 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, sono organizzati i backend per il rendering software basato su Pixman. Il codice è scritto in C ed distribuito sotto licenza MIT.

è stata aggiunta la supporto di base per dithering in modalità «wide», è stato aggiunto un filtro di dithering ordinato con rumore blu e file dimostrativi con esempi di utilizzo del dithering. Gli script di build basati sugli strumenti Meson sono stati modernizzati, è stata aggiunta la possibilità di compilare Pixman come libreria statica e sono stati aggiunti controlli delle funzioni mancanti. È stato migliorato il processo di build per la piattaforma Windows utilizzando il compilatore MSVC. È stata aggiunta la supporto per le istruzioni avanzate (X86_MMX_EXTENSIONS) dei CPU cinesi Hygon Dhyana, sviluppati sulla base della tecnologia AMD.
Per le console Nintendo 3DS è stata inclusa la supporto alle istruzioni SIMD ARMv6, mentre per PS Vita sono supportate le istruzioni SIMD Neon. È avvenuto il passaggio dall'utilizzo degli 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