Pixman գրաֆիկական գրադարանի թողարկում 0.40

Հասանելի է գրադարանի նոր նշանակալի թողարկում Pixman 0.40, որը նախատեսված է արդյունավետ կերպով կատարել գործողություններ պիքսելների տարածքների մանիպուլյացիայի համար, օրինակ՝ պատկերների և տարբեր տեսակի փոխակերպումների համադրման համար: Գրադարանը օգտագործվում է ցածր մակարդակի գրաֆիկայի մատուցման համար բազմաթիվ բաց կոդով նախագծերում, այդ թվում՝ X.Org, Cairo, Firefox և Wayland/Weston: Ուեյլենդ/Ուեսթոնում՝ Pixman-ի հիման վրա, կազմակերպվում է ծրագրային ապահովման մատուցման համար նախատեսված backend-ների աշխատանքը։ Կոդը գրված է C և տարածվում է MIT լիցենզիայի ներքո:

Նոր թողարկումն ավելացնում է հիմնական աջակցությունը անհանգիստ «լայն» ռեժիմում ավելացրել է պատվիրված շեղման ֆիլտր՝ կապույտ աղմուկով և ցուցադրական ֆայլեր՝ շեղման օգտագործման օրինակներով: Արդիականացվել են Meson-ի գործիքակազմի վրա հիմնված կառուցման սցենարները, ավելացվել է ստատիկ գրադարանի տեսքով Pixman-ի ստեղծման հնարավորությունը և ավելացվել են բացակայող գործառույթների ստուգումները։ Բարելավված կառուցում Windows պլատֆորմի համար՝ օգտագործելով MSVC կոմպիլյատորը: Ավելացվել է չինական Hygon Dhyana պրոցեսորների ընդլայնված հրահանգների (X86_MMX_EXTENSIONS) աջակցություն՝ իրականացված AMD տեխնոլոգիաների հիման վրա:
ARMv3 SIMD հրահանգների աջակցությունը ներառված է Nintendo 6DS կոնսուլների համար, իսկ Neon SIMD հրահանգները PS Vita-ի համար: MD5/SHA1 հեշերի օգտագործումից անցում է կատարվել SHA256/SHA512-ի:

Source: opennet.ru

Добавить комментарий