Rhyddhau llyfrgell graffeg Pixman 0.40

Ar gael rhyddhau llyfrgell sylweddol newydd Pixman 0.40, wedi'i gynllunio i gyflawni gweithrediadau'n effeithlon ar drin ardaloedd o bicseli, er enghraifft, ar gyfer cyfuno delweddau a gwahanol fathau o drawsnewidiadau. Defnyddir y llyfrgell ar gyfer rendro graffeg lefel isel mewn llawer o brosiectau ffynhonnell agored, gan gynnwys X.Org, Cairo, Firefox a Wayland/Weston. Yn Wayland/Weston, yn seiliedig ar Pixman, trefnir gwaith backends ar gyfer rendro meddalwedd. Mae'r cod wedi'i ysgrifennu yn C a dosbarthu gan dan drwydded MIT.

Mae datganiad newydd yn ychwanegu cefnogaeth sylfaenol dyllu yn y modd β€œeang”, ychwanegodd ffilter deifio wedi'i drefnu gyda sΕ΅n glas a ffeiliau demo gydag enghreifftiau o ddefnyddio dyllu. Mae'r sgriptiau adeiladu sy'n seiliedig ar becyn cymorth Meson wedi'u moderneiddio, mae'r gallu i adeiladu Pixman ar ffurf llyfrgell sefydlog wedi'i ychwanegu, ac mae gwiriadau swyddogaeth coll wedi'u hychwanegu. Gwell adeiladu ar gyfer platfform Windows gan ddefnyddio'r casglwr MSVC. Cefnogaeth ychwanegol ar gyfer cyfarwyddiadau estynedig (X86_MMX_EXTENSIONS) o CPUs Hygon Dhyana Tsieineaidd, wedi'u gweithredu yn seiliedig ar dechnolegau AMD.
Mae cefnogaeth ar gyfer cyfarwyddiadau ARMv3 SIMD wedi'i gynnwys ar gyfer consolau Nintendo 6DS, a chyfarwyddiadau Neon SIMD ar gyfer PS Vita. Mae trosglwyddiad wedi'i wneud o ddefnyddio hashes MD5/SHA1 i SHA256/SHA512.

Ffynhonnell: opennet.ru

Ychwanegu sylw