Cairo

نرم افزار تصویر:
Cairo
جزئیات نرم افزار:
نسخه: 1.8.8 / 1.12.16
ها تاریخ: 20 Feb 15
توسعه دهنده: Carl Worth
پروانه: رایگان
محبوبیت: 159

Rating: 3.0/5 (Total Votes: 3)

در قاهره منبع باز کتابخانه گرافیک برداری 2D ارائه می دهد که حمایت از بسیاری از دستگاه های خروجی است.
قاهره در زبان برنامه نویسی C نوشته شده است و آن را با اتصالات برای تعداد زیادی از زبان های برنامه نویسی دیگر می آید.

چه در این نسخه جدید است.

آدریان جانسون (3):
PDF: اضافه از دست رفته "endobj به DICT سایه
تایپی ثابت در چک bbox: PDF
type1-زیر مجموعه: سعی نکنید به تغییر نام حروف غیر winansi
بهداد Esfahbod (12):
[FT] ترجیح ریزمقیاسنمایی حروف بیت مپ به ارتقاء
[تست] تنظیم اندازه فونت
[فوت] من به معنای fabs ()، نه ABS ()
[فوت] رفع اشکال حافظه در کپی کردن بیت مپ ها
[فوت] ثابت فرض اشتباه
نسبت به حروف رنگ پشتیبانی بارگذاری از FreeType
2bit پشتیبانی و 4bit جاسازی شده بیت مپ ها
[فوت] ثابت ریاضی
[فوت] اضافه کردن گم شده عبارتند از
برگرداندن مسائل به طور تصادفی متعهد
[فوت] ترازی ثابت
[فوت] اطمینان از تراز دلخواه از بیت مپ دریافت شده از FreeType
برایس W. هارینگتون (16):
آزمون: رفع خطای تایپی در sample_horizontal به استفاده از افقی، عمودی نیست.
تصویر: سرکوب هشدار در مورد امضا / بدون علامت مقایسه بین المللی.
type1-زیر مجموعه: سرکوب هشدار در مورد array_start تخصیص داده نشده
type1-زیر مجموعه: رفع غلط املایی در نظر عملکرد
PDF: اطمینان کامپایلر که داده ها، data_size همیشه اولیه شود
GL: سرکوب هشدار در مورد نوع اشاره گر ناسازگار
آزمون: توجه داشته باشید نامگذاری طرح برای تصاویر XFAIL در README
آزمون: ثابت را چک کد عکس-dups ​​به دلیل حرکت از تصاویر کد عکس مرجع /
آزمون: اضافه کردن اسکریپت برای تصاویر مرجع برکنار چک
آزمون: استفاده از CMP برای گرفتن بایت به بایت فایل های یکسان
آزمون: را چک کد عکس-dups ​​استفاده perceptualdiff برای مقایسه
pdiff: سرکوب هشدار در مورد امضا / مقایسه بدون علامت
pdiff: قطره متغیر استفاده نشده
آزمون: اضافه کردن موارد خاص برای ایجاد-از-PNG و مجدد با وضوح
هک: یاد از قاهره-آثار جداگانه مخزن
perf: حرکت مستندات کلان معیار به قاهره-آثار
کریس ویلسون (45):
ارسال نسخه دست انداز به 1.12.15
دهانه: مارک سطح به عنوان در آماده شدن برای ضبط پخش سطح پاک
ضبط: اجتناب از بیراهه از طریق شاخص های آرایه اگر کاهش می یابد
مسیر: ثابت محاسبه bbox برای عوامل مقیاس منفی
آزمون: ورزش دوباره پخش یک سطح ضبط از طریق یک ماتریس تلنگر
های Win32: رایگان از شکست پایان بر
تصویر: مقایسه در برابر اندازه واقعی از بافر های جاسازی شده
اکسلیب: ثابت نیایش از XRenderFindFormat ()
GL: رفع تایپی S / بولی / cairo_bool_t /
mempool: کاهش ادعا را به بازگشت خطا برای get_buddy ()
perf: تکرار هرس پرت
اکسلیب: خطاهای قرار دادن تولید منابع در سطح خطا
اکسلیب: ارسال اصلاح سطوح گسترش توسط PAD
PNG: اجتناب از مارک سطح به عنوان در خطا پس از هشدار PNG
directfb: به درستی زنجیره ای تا نقشه به تصویر / unmap به بخش مدیریت تصویر
تله: اطمینان حاصل کنید که ما به درستی کلیپ در هنگام استفاده از جعبه کلیپ های متعدد
اکسلیب: بر خلاف بصری هنگامی که از بین بردن آن
آزمون: ببند تست از کلاه برای سکته مغزی خوب
آزمون: پشتیبانی از آزمایش می پیوندد برای خطوط ریز
ردیابی: بهبود انتشار عملوند
ضبط: ثابت استفاده متناقض از انواع برای شاخص
perf: چاپ هیستوگرام ابتدایی برای قاهره-perf-چاپ
perf: Rescale هیستوگرام برای ترمینال
perf: اجتناب از عمودی کشش هیستوگرام
perf: حذف یک محصول اشکال زدایی
ضبط: جلوگیری از دسترسی به حافظه نامعتبر با طول صفر آرایه دستور
کوچک-فونت: جلوگیری از قفل mutex بازگشتی برای از بین بردن علامت یا نشان حجاری شکست خورده
PDF: بهبود ثبات در استفاده از cairo_int_status_t
PDF: رفع کامپایلر هشدار دهنده برای استفاده از متغیر unitialised در طول مسیر خطا
تصویر: مارک داده به عنوان پس از سرقت تصویر لحظهای را متعلق به
آزمون / دریافت مسیر-گریبان: بررسی مسابقات دقیق آن در تحمل
gstate: سرعت تا نوازش گریبان مسیر
SVG: باز کردن سطوح ضبط
شماره: دسته کلیپ-جعبه در cairo_clip_t به روز شده
قاهره-perf-چاپ: آیا هیستوگرام uninitialised آزاد نمی
آزمون: با استفاده از بالاترین رندر دقیق برای اشکال برای تولید نتایج کد عکس
چک: رفع check-def.sh برای تغییرات در لینکر شورای همکاری خلیج فارس
آزمون: حذف همه یکسان (CMP و pdiff) تصاویر مرجع
آزمون: اضافه کردن یک تصویر مرجع چند یافت کمین بر روی دستگاه من
آزمون: حذف .ref.png متضاد، .argb32.ref.png، .rgb24.ref.png
آزمون: اصلاح check-refs.sh برای حمایت از خارج از درخت می سازد
ارائه عقب با pixman قدیمی compatibilty
های Win32: جلوگیری از دو آزاد از تصاویر مشابه
را به & quot؛ را چک ها & quot؛ خوشحال
1.12.16 انتشار
اریک Anholt (1):
GL: حرکت glGetUniformLocation به سایه زن زمان کامپایل.
هنری آهنگ (8):
GL: GL_DITHER غیر فعال کردن
پرس و جو صادرات برای EGLContext و EGLDisplay از دستگاه: GL
GL: رفع خطای تایپی در gles2 سایه زن کش مراجعه
GL / MSAA: حل MultiSampling را ارایه در تراز سطح
GL / MSAA: مناسب را نابود استنسیل کش کلیپ بافر
GL / MSAA: استنسیل غیر فعال کردن و قیچی در طول blit فریمبافر
GL / MSAA: همیشه وقتی که قطع استفاده از قیچی
GL / MSAA: پاک کردن عمق MSAA / بافر استنسیل برای OpenGLES
جانا Saout (1):
PDF: ثابت تصادف
مارک آندره Lureau (1):
های Win32: رفع طراحی خراب
مارک کسیک (1):
CFF-زیر مجموعه: ثابت تخصیص آرایه عرض
مارتین رابینسون (12):
GL: عملوند راه اندازی زمانی که راس تغییرات اندازه
مسیر: رفع اشکال در خط تقاطع
سکته مغزی: رفع عرض خط بزرگ برای روش سکته مغزی مجدد
سکته مغزی: استفاده از دور-پیوندد نقاط عطف در نزدیکی خطنقطهگذرهایخطیحداقل
boilerplate: اضافه کردن یک حالت برای اجرای تست های perf رشته
boilerplate / GL: آگاهی موضوع غیر فعال کردن
GL: اتصال فریمبافر جدا از انتخاب مقصد
GL: تحول به روز رسانی در هنگام تغییر اندازه سطح
GL: اتصال فریمبافر به طور پیش فرض قبل از تماس GL {خوانده شده | قرعه کشی} بافر
GL: رفع هشدارهای کامپایلر در باطن GL
مبارزات: مقصدهای سوئیچ فریمبافر به طور پیش فرض به درستی
GL: سطح بازگشت در خطا در هنگام ایجاد سطوح بافت بزرگ
مت Sealey (1):
gitignore: نفی gitignore برای فایل های pkgconfig شخص
متی فیشر (1):
اضافه کردن بیانیه ای استفاده از ساده به قاهره-perf-نمودار
مایکل هاچینسون (1):
کوارتز: آیا حافظه را آزاد نمی ما صاحب
نیکولا فونتانا (1):
gobject: اضافه کردن پوشه در سراسر cairo_matrix_t
موصوف گفت: Schlachter (13):
آزمون: رفع CAIRO_REF_DIR
آزمون: ثابت دست زدن به نقاط در CAIRO_TEST_TARGET
boilerplate: تغییر نام xcb-ارائه-0.0 به xcb-ارائه-0_0
ثابت ها & quot؛ را چک ها & quot؛ چک هدر مستقل
xcb: پاک کردن تصویر پخش موقت در پخش ضبط
رفع تصاویر کلاه-دم-منحنی مرجع
اضافه کردن آزمون جدید برای اشکال 61592
حروفچین تصویر: همیشه رندر طول پایان
xcb: رفع برخی از هشدارهای متغیر تخصیص داده نشده
API-ویژه-موارد: همچنین زمینه های آزمون
سطح: خطا بر روی سطوح به پایان رسید
push_group: مخصوص کار با سطح غیر قابل استفاده
surface_get_extents: رد پایان رسید و یا خطا سطح
egag (1):
اکسلیب: صفحه نمایش Aquire قبل از استفاده از آن در پیام DEBUG.

جدید در نسخه 1.12.14 است:

به تماس مجدد کاربر جلوگیری از دسترسی کاربر داده در طول نابود برای جلوگیری از استفاده پس از آزادسازی اشکالات.
استفاده از نام استاندارد برای حروف در فونت زیر مجموعه (PDF).
تشخیص WIN98 ثابت. منطق برای تشخیص WIN98 (و AlphaBlend شکسته آن ()) معکوس شد، ناتوان AlphaBlend () برای همه.
جلوگیری از سرریز عددی از برونیابش لبه چند ضلعی به مرز کلیپ و باعث شدید رندر شی ء.
ثابت محاسبه رشته علامت یا نشان حجاری مختصات زمانی که شکستن اجرا می شود برای اکسلیب.
رفع ادعا در باطن های Win32 برای عدم روشن مشابه تصاویر آن است.

جدید در نسخه 1.12.12 است:

این رفع نسخه مشکلات هماهنگ سازی در حمل و نقل SHM برای قاهره-اکسلیب.
جایگزینی کل تصاویر در حال حاضر اجتناب هنگام آپلود subimages.
دیگر اشکالات جزئی اند ثابت شده است.

جدید در نسخه 1.12.10 است:

در بسیاری از اشکالات برطرف شده است.
برجسته ترین این آثار، دست زدن به فونت های pango / قاهره / fontconfig تا به طور کامل موضوع امن ساخته شده است.
باطن MSAA برای قاهره-GL برخی از تکمیل تدریجی دریافت کرد.

رفع اشکال:

جدید در نسخه 1.12.8 است:
گسترش سلامت عقل برای چک کردن ترکیبات شکسته از XSendEvent و ShmCompletionEvent.
توجه کنید که & quot؛ را بنیاد X.Org ها & quot؛ گاهی اوقات نیز خود را به عنوان و & quot شناسایی، بنیاد نسخه Xorg و quot؛ کلیک کنید
دسته سنین مختلف libXext و هدر SHM آن است.
رفع قطع نامعتبر از drawable منبع در هنگام استفاده از حمل و نقل SHM آپلود تصاویر. https://bugs.freedesktop.org/show_bug.cgi؟id=56547
رسیدگی به تمام اپراتورهای پست اسکریپت Type1 برای سازگاری فونت بهتر است. https://bugs.freedesktop.org/show_bug.cgi؟id=56265
رفع یک زن و شوهر از نشت حافظه در Type1 subsetting فونت https://bugs.freedesktop.org/show_bug.cgi؟id=56566
سفت ارزیابی شروع / توقف راس قلم، و گرفتن چند نمونه که در آن ما خواهد فن به جای مورب استفاده کنید. https://bugs.freedesktop.org/show_bug.cgi؟id=56432
ثابت فرض که قطع هندسی همیشه با طول-اهنگ ساز موفق. https://bugs.freedesktop.org/show_bug.cgi؟id=56574
ثابت تماس بگیرید به نوار باریک تقاطع هنگام ارزیابی اینکه آیا استوک قابل مشاهده است.
به یاد داشته باشید که با استفاده از SHM به readback سطح برای استفاده به عنوان یک منبع برای کپی منابع تحتانی.

اشکالات بیشتر، و مهمتر از آن، رفع بیشتر:

جدید در نسخه 1.12.4 است. در سمت قاهره-GL، ما باید اصلاحات به حروفچین MSAA را قادر می سازد شتاب سخت افزاری از comparitively خوش نما سازی با کیفیت پایین - در انیمیشن مفید و بر روی صفحه نمایش تراکم بسیار بالا است. برای قاهره-اکسلیب، ما در نهایت حمل و نقل SHM برای انتقال تصویر به و از X سرور را فعال کنید. یکی از ویژگی های طولانی مدت مورد نیاز، حمل و نقل SHM ارائه می دهد کاهش قابل توجه در ارائه تاخیر با کاهش تعداد نسخه مورد نیاز برای آپلود اطلاعات تصویر - با توجه به سخت افزار و پشتیبانی راننده، قاهره-اکسلیب هم اکنون می توانید انجام صفر ارسال کپی بر روی GPU. و به طور معمول آدریان جانسون در قاهره-PDF است ثابت بسیار شلوغ بسیاری از موارد گوشه های مختلف، impoving گروه کدورت و subsetting فونت. تاریخ و زمان آخرین، اما نه کم، برای قاهره تصویر S = F8ren Sandmann پدرسن پشتیبانی از رندر حروف به pixman و با استفاده از آن از درون قاهره اضافه شده است. امکانات رندر علامت یا نشان حجاری جدید سربار برای راه اندازی این عملیات ترکیب، بهبود علامت یا نشان حجاری thoughput برای باطن تصویر توسط یک عامل در حدود 4. کاهش می دهد و قبل از او چنان، او همچنین ثابت کردن چند باگ در علامت یا نشان حجاری کد رندر موجود است. بنابراین بسیاری از لطف آندریا Canciani، آدریان جانسون، Chuanbo Weng، Dongyeon کیم، هنری آهنگ، مارتین رابینسون، S = F8ren Sandmann پدرسن و موصوف گفت: Schlachter برای کمک به آنها، یافتن و اصلاح اشکالات.

جدید در نسخه 1.12.2 است:

اشکالات جزئی مختلف ثابت شده است.

جدید در نسخه 1.8.6 است:

در چند رفع برای شکست در کوارتز و PDF و ساخت رفع برای یک زن و شوهر از پایانه (Backend) ساخته شد.
چک برای XRender در باطن XCB برای جلوگیری از حافظه نامعتبر دسترسی معرفی شد.

جدید در نسخه 1.8.2 است:

در حال حاضر امکان برای ساخت قاهره بدون هیچ گونه باطن فونت، است که مفید ترین زمانی که برنامه را فراهم می کند فونت سفارشی ارائه از طریق user- API فونت.
فونت مجدد ایمن ارائه شده است، هر چند.
چند تلفیقی سرعت یو پی اس و بهینه سازی ساخته شده است.
بسیاری از اشکالات ثابت شد.

نرم افزار های مشابه

libiconv
libiconv

11 May 15

PyGObject
PyGObject

22 Jun 18

ENet
ENet

17 Feb 15

نظرات به Cairo

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!