Выпуск графічнай бібліятэкі Pixman 0.40

даступны новы значны выпуск бібліятэкі Pixman 0.40, Прызначанай для эфектыўнага выканання аперацый па маніпуляванні абласцямі пікселяў, напрыклад, для сумяшчэння малюнкаў і розных відаў пераўтварэнняў. Бібліятэка прымяняецца для нізкаўзроўневай адмалёўкі графікі ў многіх адкрытых праектах, у тым ліку ў X.Org, Cairo, Firefox і Wayland/Weston. У Wayland/Weston на аснове Pixman арганізавана праца бэкэндаў для праграмнага рэндэрынгу. Код напісаны на мове Сі і распаўсюджваецца пад ліцэнзіяй MIT.

У новым выпуску дададзена базавая падтрымка дызерынгу у рэжыме "wide", дададзены фільтр упарадкаванага дызерынгу з сінім шумам і дэманстрацыйныя файлы з прыкладамі выкарыстання дызерынгу. Мадэрнізаваны сцэнары зборкі на базе інструментара Meson, дададзена магчымасць зборкі Pixman у форме статычнай бібліятэкі і дададзены адсутнічаюць праверкі функцый. Палепшана зборка для платформы Windows з выкарыстаннем кампілятара MSVC. Дададзена падтрымка пашыраных інструкцый (X86_MMX_EXTENSIONS) кітайскіх CPU Hygon Dhyana, рэалізаваных на аснове тэхналогій AMD.
Для прыставак Nintendo 3DS уключаная падтрымка SIMD-інструкцый ARMv6, а для PS Vita SIMD-інструкцый Neon. Ажыццёўлены пераход з выкарыстання хэшаў MD5/SHA1 на SHA256/SHA512.

Крыніца: opennet.ru

Дадаць каментар