انتشار کتابخانه گرافیکی Pixman 0.40

در دسترس انتشار جدید کتابخانه مهم Pixman 0.40طراحی شده برای انجام کارآمد عملیات در دستکاری مناطق پیکسل، به عنوان مثال، برای ترکیب تصاویر و انواع مختلف تبدیل. این کتابخانه برای رندر گرافیکی سطح پایین در بسیاری از پروژه های منبع باز از جمله X.Org، Cairo، Firefox و Wayland/Weston استفاده می شود. در Wayland/Weston، بر اساس Pixman، کار پشتیبان ها برای رندر نرم افزار سازماندهی شده است. کد به زبان C و نوشته شده است توزیع شده توسط تحت مجوز MIT

نسخه جدید پشتیبانی اولیه را اضافه می کند پریشان در حالت "wide"، یک فیلتر dithering سفارشی با نویز آبی و فایل‌های نمایشی با نمونه‌هایی از استفاده از dithering اضافه شد. اسکریپت های ساخت مبتنی بر جعبه ابزار Meson مدرن شده اند، قابلیت ساخت Pixman در قالب کتابخانه ایستا اضافه شده است و بررسی های عملکرد گم شده اضافه شده است. ساخت بهبود یافته برای پلتفرم ویندوز با استفاده از کامپایلر MSVC. پشتیبانی از دستورالعمل های توسعه یافته (X86_MMX_EXTENSIONS) پردازنده های چینی Hygon Dhyana، که بر اساس فناوری های AMD پیاده سازی شده است.
پشتیبانی از دستورالعمل های SIMD ARMv3 برای کنسول های Nintendo 6DS و دستورالعمل های Neon SIMD برای PS Vita گنجانده شده است. انتقال از استفاده از هش MD5/SHA1 به SHA256/SHA512 انجام شده است.

منبع: opennet.ru

اضافه کردن نظر