Ukukhutshwa kwethala leencwadi lemizobo likaPixman 0.40

Iyafumaneka ukukhutshwa kwethala leencwadi elitsha elibalulekileyo I-Pixman 0.40, eyenzelwe ukwenza imisebenzi ngokufanelekileyo kwiindawo zokulawula iipikseli, umzekelo, ukudibanisa imifanekiso kunye neentlobo ezahlukeneyo zokuguqulwa. Ithala leencwadi lisetyenziselwa unikezelo lwemizobo ekwinqanaba elisezantsi kwiiprojekthi ezininzi zomthombo ovulekileyo, kuquka iX.Org, iCairo, iFirefox kunye neWayland/Weston. Kwi-Wayland/Weston, esekwe kwi-Pixman, umsebenzi we-backends wonikezelo lwesoftware ulungelelanisiwe. Ikhowudi ibhalwe kwi-C kunye isasazwa ngu phantsi kwelayisenisi ye-MIT.

Ukukhutshwa okutsha kwongeza inkxaso esisiseko ukuphazamiseka kwimo "ebanzi", yongeza icebo lokucoca eliyalelweyo ngengxolo eluhlaza kunye neefayile zedemo ezinemizekelo yokusebenzisa i-dithering. Izikripthi zokwakha ezisekelwe kwi-Toolkit ye-Meson ziye zaphuculwa, ukukwazi ukwakha i-Pixman ngendlela yethala leencwadi elingatshintshiyo yongezwe, kwaye ukukhangela umsebenzi olahlekileyo wongeziwe. Ukwakhiwa okuphuculweyo kweqonga leWindows kusetyenziswa umqokeleli weMSVC. Inkxaso eyongeziweyo yemiyalelo eyandisiweyo (X86_MMX_EXTENSIONS) ye-Chinese Hygon Dhyana CPUs, ephunyezwe ngokusekelwe kubuchwephesha be-AMD.
Inkxaso yemiyalelo ye-ARMv3 ye-SIMD ibandakanyiwe kwi-Nintendo 6DS consoles, kunye nemiyalelo ye-Neon SIMD ye-PS Vita. Utshintsho lwenziwe ukusuka ekusebenziseni i-MD5/SHA1 hashes ukuya ku-SHA256/SHA512.

umthombo: opennet.ru

Yongeza izimvo