Софтуер детайли:
Версия: 1.8.8 / 1.12.16
Дата на качване: 20 Feb 15
Разрешително: Безплатно
Популярност: 159
Кайро е с отворен код 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 безотказен аварийната се предоставя на шрифта, все пак.
- Няколко компилация скоростни прозорци и оптимизации.
- Много бъгове са фиксирани.
Бяха направени
Коментари не е намерена