إصدار مكتبة رسومات Pixman 0.40

متاح إصدار مكتبة مهم جديد بيكسمان 0.40، مصمم لأداء العمليات بكفاءة على معالجة مناطق البكسل، على سبيل المثال، لدمج الصور وأنواع مختلفة من التحويلات. يتم استخدام المكتبة لعرض الرسومات منخفضة المستوى في العديد من المشاريع مفتوحة المصدر، بما في ذلك X.Org وCairo وFirefox وWayland/Weston. في Wayland/Weston، استنادًا إلى Pixman، يتم تنظيم عمل الواجهات الخلفية لعرض البرامج. الكود مكتوب بلغة C و وزعت من خلال بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.

الإصدار الجديد يضيف الدعم الأساسي التردد في الوضع "الواسع"، تمت إضافة مرشح ثبات الألوان المرتب مع ضوضاء زرقاء وملفات تجريبية مع أمثلة لاستخدام ثبات الألوان. تم تحديث البرامج النصية للبناء المستندة إلى مجموعة أدوات Meson، وتمت إضافة القدرة على إنشاء Pixman في شكل مكتبة ثابتة، كما تمت إضافة عمليات التحقق من الوظائف المفقودة. تحسين البنية لنظام التشغيل Windows باستخدام برنامج التحويل البرمجي MSVC. تمت إضافة دعم للتعليمات الموسعة (X86_MMX_EXTENSIONS) لوحدات المعالجة المركزية الصينية Hygon Dhyana، والتي يتم تنفيذها بناءً على تقنيات AMD.
يتم تضمين دعم تعليمات ARMv3 SIMD لوحدات تحكم Nintendo 6DS وتعليمات Neon SIMD لجهاز PS Vita. تم إجراء انتقال من استخدام تجزئات MD5/SHA1 إلى SHA256/SHA512.

المصدر: opennet.ru

إضافة تعليق