Cairo

Софтуер снимки:
Cairo
Софтуер детайли:
Версия: 1.8.8 / 1.12.16
Дата на качване: 20 Feb 15
Розробник: Carl Worth
Разрешително: Безплатно
Популярност: 45

Rating: 2.5/5 (Total Votes: 2)

Кайро е с отворен код 2D векторни графики библиотека, която предлага поддръжка на много изходни устройства.
Cairo е написан на езика на C програмиране и той идва с автомати за много други езици за програмиране

Какво ново в тази версия:.

  • Adrian Johnson (3):
  • PDF: добавя липсващите "endobj" да засенчване Dict
  • PDF: Fix правописна грешка в шах bbox
  • type1-подмножество: Не се опитвайте да преименувате без глифове winansi
  • Behdad Esfahbod (12):
  • [FT] Предпочитам големите съкращения растерни глифове да умножават
  • [тест] Задаване на размера на шрифта
  • [FT] Имах предвид ФБВП (), не ABS ()
  • [FT] Fix памет бъг в копиране на растерни изображения
  • [FT] Fix погрешни предположения
  • Към подкрепа товарене цветни глифове от FreeType
  • Поддръжка 2bit и 4bit вградени растерни изображения
  • [FT] Fix математика
  • [FT] Добави липсва включват
  • Връщане случайно извършено неща
  • [FT] Fix подравняване
  • [FT] Привеждане на растерни изображения, получени от FreeType
  • Брайс W. Харингтън (16):
  • тест:. Fix Типо в sample_horizontal да използва хоризонтално, а не вертикално
  • снимката:
  • потуши предупреждава за подписа / неподписан сравнение Int.
  • type1-подмножество: потуши предупреждава за неициализиран array_start
  • type1-подмножество: Fix правописни грешки във функционирането на коментар
  • PDF: Уверете компилатор, че данните, data_size винаги ще се инициализират
  • GL: потуши предупреждава за несъвместима тип показалка
  • тест: Забележка схемата за именуване за XFAIL изображения в README
  • тест: FIX направи чек-лит-dups ​​дължи да се движи от литературен изображения до референтни /
  • тест: Добави скрипт, за да проверите за съкратените референтни изображения
  • тест: Използвайте CMP за улов байт-по-байт идентични файлове
  • тест: Направи проверки лит-dups ​​използват perceptualdiff за сравнения
  • pdiff: потуши предупреждава за Подписано / неподписани сравнения
  • pdiff: Drop неизползвана променлива
  • тест: Добави специални случаи, за да създаде-от-PNG и аварийната-резолюция
  • хакерство: Уверете се споменава за отделни Кайро следи репо
  • PERF: Преместете макро-еталон за документиране на Кайро следи
  • Крис Уилсън (45):
  • Post съобщение на версия избутам до 01.12.15
  • обхваща: Mark повърхността при освобождаването в подготовката за запис повърхност възпроизвеждане
  • записване: Избягвайте околен чрез индексите на масиви, ако не намали
  • път: Fix bbox изчисляване на отрицателните мащабни фактори
  • тест: Упражнение проиграва повърхност на запис чрез матрица флип
  • win32: свободен резервен при покритие
  • снимка: Сравнете срещу истинския размер на вграден буфер
  • Xlib: Fix позоваването на XRenderFindFormat ()
  • GL: Fix Типо S / булев / cairo_bool_t /
  • mempool: Намаляване на тях поддържали в замяна грешка за get_buddy ()
  • PERF: итеративно режеш екстремни стойности
  • Xlib: Wrap грешки генериращи източници в повърхностните грешка
  • Xlib: Подстригване качени за повърхности, отпуснати от PAD
  • PNG: Избягвайте маркиране на повърхността като по грешка, след предупреждение на PNG
  • directfb: Правилно прикове до картата-да-изображение / • Изключване на гръб на изображението
  • капани: Уверете се, че ние правилно клип при използване на няколко клетки клип
  • Xlib: За разлика от визуалното, когато я унищожават
  • тест: Разширете тестване на капачки за фини движения
  • тест: Разширете тестване на присъединява за фини линии
  • следа: Подобряване на емисиите операнд
  • записване: Fix непоследователно използване на видове за индексите
  • PERF: елементарен хистограма печат за Кайро-PERF-печат
  • PERF: премащабира хистограмата за терминала
  • PERF: Избягвайте вертикално разтягане хистограмата
  • PERF: Премахване на отстраняване на грешки артефакт
  • записване: предотвратяване на невалидни достъп до паметта с нулева дължина команда масив
  • умален шрифта: Предотвратете рекурсивно заключване мутекс за премахване неуспешен глиф
  • PDF: Подобряване на последователност в използването на cairo_int_status_t
  • PDF: Fix предупреждение компилатор за използване на unitialised променлива по пътя грешка
  • снимка: Маркирай данните като собственост след кражба на имиджа на моменталната снимка
  • тест / получите-пътека-степени: Проверете точни съвпадения в рамките на толерантността
  • gstate: Ускоряване погали с пътя степен
  • SVG: Разопаковайте запис повърхности
  • XML: Работете клип-кутии в актуализираната cairo_clip_t
  • Кайро-PERF-печат: Да не се освободи uninitialised хистограма
  • тест: Използвайте най-високата прецизност оказване на форми за генериране на жил
  • проверява: Fix check-def.sh за вариации в свързващата ССПЗ
  • тест: Премахнете всички еднакви (CMP & pdiff) референтни изображения
  • тест: Добавят се няколко референтни изображения намерени дебнат на моята машина
  • тест: Махни противоречива .ref.png, .argb32.ref.png, .rgb24.ref.png
  • тест: Изменя check-refs.sh за подкрепа извън дърво изгражда
  • Осигуряване на обратна съвместимост със стари pixman
  • win32: Предотвратяване на двойно-свободен от подобни изображения
  • Направи & quot; направи проверка & quot; щастлива
  • 12.01.16 освобождаване
  • Eric Анхолт (1):
  • GL:. Преместете glGetUniformLocation да Shader време на компилация
  • Henry Song (8):
  • GL: деактивирайте GL_DITHER
  • GL: Export заявка за EGLContext и EGLDisplay от устройство
  • GL: Fix правописна грешка в gles2 шейдър кеш справка
  • GL / msaa: Разрешаване multisampling върху повърхностните вълни
  • GL / msaa: Правилно унищожи шаблон буфер клип кеш
  • GL / msaa: Disable шаблон и ножични време фреймбуфер blit
  • GL / msaa: Винаги използвайте ножични когато стреляйки
  • GL / msaa: Почистете msaa дълбочина / шаблон буфер за OpenGLES
  • Jana Saout (1):
  • PDF: Fix катастрофа
  • Marc-Andre Lureau (1):
  • win32: определи неработещ изготвянето
  • Marek Kasik (1):
  • CFF-подмножество: Fix разпределение на ширина масиви
  • Martin Robinson (12):
  • GL: операнди за настройка, когато променя размера връх
  • път: Fix бъг в съответствие пресичане
  • инсулт: Fix големи дебелините на линиите за аварийната инсулт шейпър
  • инсулт: Използвайте кръгла присъединява близо до точките на огъване на шлици
  • шаблон: Добавяне на режим за работа с резба тестове Perf
  • шаблон / GL: информираност Disable нишка
  • GL: самостоятелните фреймбуфер свързват от селекция дестинация
  • GL: трансформация Актуализация когато промените размера на повърхността
  • GL: Вържете фреймбуфер по подразбиране преди да се обадите GL {Прочетете | Равен} Buffer
  • GL: Fix компилатор предупреждения в гръб GL
  • gles: Switch подразбиране фреймбуфер дестинации правилно
  • GL: Завръщане на повърхността, при грешка при създаването на извънгабаритни текстурни повърхности
  • Matt Sealey (1):
  • gitignore: отрича gitignore за статични pkgconfig файлове
  • Matthew Fischer (1):
  • Добавяне ясна декларация за ползване на Кайро-PERF-чарт
  • Michael Hutchinson (1):
  • кварц: Не изхвърляйте памет ние не притежаваме
  • Nicola Fontana (1):
  • gobject: Добави обвивка около cairo_matrix_t
  • Uli Schlachter (13):
  • тест: Fix CAIRO_REF_DIR
  • тест: Fix обработка на точки в CAIRO_TEST_TARGET
  • шаблон: преименуване XcB-направи-0.0 до XcB-направи-0_0
  • Fix & quot; направи проверка & quot; самостоятелна проверка с глава
  • XcB: Clear временно преиграване изображението в запис възпроизвеждане
  • референтни Fix шапки опашки-крива изображения
  • Добавяне на нов тест за бъг 61,592
  • имидж словослагател: Винаги завърши рендер педя
  • XcB: Fix някои неинициализирани променливи предупреждения
  • API-специални случаи: тествате контексти
  • повърхност: Грешка върху готови повърхности
  • push_group: Спецконтейнери за работа с неизползваеми повърхност
  • surface_get_extents: Отхвърляне завършен или грешка повърхност
  • egag (1):
  • Xlib:. Придобият дисплея преди да го използвате в DEBUG съобщение

<силни> Какво ново във версия 1.12.14:

  • Предотвратяване извика потребителски достъп до потребителски данни по време унищожат да предотвратяване на употребата-след-свободни бъгове.
  • Използвайте стандартни имена за глифове в подгрупата шрифтове (PDF).
  • откриване Fix на Win98. Логиката за откриване Win98 (и разбити своята AlphaBlend ()) е обърната, инвалидизация AlphaBlend () за всеки.
  • Prevent цифров преливат от екстраполиране полигон ръбове до границата на клип и причиняване на тежка направи артефакти.
  • Fix изчисляване на глиф низ координира при скъсване писти за Xlib.
  • Fix твърдение в win32 гръб за неизпълнение на задължението за клиринг на своите подобни изображения.

Какво ново във версия 01.12.12:

  • Тази версия поправя проблеми за синхронизация в транспорта SHM за Кайро-Xlib.
  • Подмяна на цели образи сега избягва, когато се качвате подобрази.
  • Други незначителни бъгове са фиксирани.

Какво ново във версия 1.12.10:.

  • Много бъгове са фиксирани
  • Най-вече, манипулиране на шрифта от Панго / Кайро / fontconfig е постигнат напълно резба-безопасно.
  • The 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 PostScript за по-добра съвместимост на шрифта. https://bugs.freedesktop.org/show_bug.cgi?id=56265
  • Fix няколко памет течове в Type1 шрифта подмножества https://bugs.freedesktop.org/show_bug.cgi?id=56566
  • Затегнете оценката на старт / стоп върха на перото, и да научите няколко случаи, в които ние ще използваме Фен вместо откос. https://bugs.freedesktop.org/show_bug.cgi?id=56432
  • Fix предположение, че геометричната клипинг винаги успява с педя-словослагател. https://bugs.freedesktop.org/show_bug.cgi?id=56574
  • Фикс се обадя да шпонка пресичане, когато се преценява дали дадена Стоук е видима.
  • Не забравяйте да копирате лоши източници при използване SHM да readback повърхността за използване като източник.

Какво ново във версия 1.12.4:

  • повече грешки, и по-важното е, че повече грешки. От страна на Кайро-GL, имаме подобрения на MSAA словослагател, който дава възможност на хардуерно ускорение на comparitively ниско качество заглаждане - което е полезно в анимации и на много високи екрани плътност. За Кайро-Xlib, ние сме най-накрая е активиран SHM транспорт за трансфери снимка до и от X сървъра. Дългогодишен изисква функция, SHM транспорт предлага забележителен намаляване на оказване на латентност чрез намаляване на броя на копията, изисквани за качване на данни на изображението - даден хардуер и поддръжка на водача, Кайро-Xlib сега може да изпълнява нула копиране качени върху GPU. И както обикновено Адриан Джонсън е бил много зает фиксиране много различни случаи ъглови в Кайро-PDF, impoving непрозрачност групи и подмножества на шрифта. Последно, но не на последно място, за Кайро изображение S = F8ren Sandmann Pedersen добавя поддръжка за оказване глифове да pixman и използване че отвътре Кайро. Новият глиф оказване съоръжението намалява натоварването, за създаване на операция на композиране, подобряване глиф thoughput за гръб на изображението с коефициент от около 4. И преди го е направил, той също е пооправил няколко грешки в съществуващата глиф оказване код. Толкова много, благодарение на Andrea Canciani, Adrian Johnson, Chuanbo Венг, Dongyeon Kim, Хенри Song, Martin Robinson, S = F8ren Sandmann Pedersen и Uli Schlachter за приноса им, намиране и редактиране на бъгове.

Какво ново във версия 1.12.2:.

  • Различни незначителни бъгове са фиксирани

Какво ново във версия 1.8.6:

  • Няколко поправки за неуспехите на кварц и PDF и изграждане бяха направени поправки за няколко Неуспех.
  • чек за XRender в XcB гръб беше въведена, за да се избегне невалидна паметта достъп.

Какво ново във версия 1.8.2:

  • сега е възможно да се изгради Cairo без никаква шрифта бекенд, който е най-полезен, когато приложението предоставя персонализиран шрифт прави чрез API на потребителя шрифт.
  • A безотказен аварийната се предоставя на шрифта, все пак.

  • Бяха направени
  • Няколко компилация скоростни прозорци и оптимизации.
  • Много бъгове са фиксирани.

Подобен софтуер

ENet
ENet

17 Feb 15

File::LockDir
File::LockDir

2 Jun 15

SDL
SDL

23 Nov 17

Ncurses
Ncurses

11 May 15

Коментари към Cairo

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория