Cairo

Скріншот програми:
Cairo
Дані програми:
Версія: 1.8.8 / 1.12.16
Дата завантаження: 20 Feb 15
Розробник: Carl Worth
Ліцензія: Безкоштовно
Популярність: 45

Rating: 2.5/5 (Total Votes: 2)

Каїр 2D векторної графічної бібліотеки з відкритим вихідним кодом, який пропонує підтримку для багатьох пристроїв виводу.
Каїр, написаний на мові програмування Сі і він приходить з прив'язками для багатьох інших мов програмування

Що нового У цьому випуску :.

  • Адріан Джонсон (3):
  • PDF: додати відсутні "endobj" затінення Dict
  • PDF: виправлення помилки в узді BBox
  • type1-підмножина: Не намагайтеся перейменування гліфи winansi
  • Бехдад Esfahbod (12):
  • [FT] Віддаю перевагу розукрупнення растрові гліфи масштабуванні
  • [тест] Встановити розмір шрифту
  • [м] Я мав на увазі фабрик (), а не абс ()
  • [м] Виправлена ​​помилка пам'яті в копіюванні растрові зображення
  • [м] виправлена ​​помилка, неправильні припущення
  • До підтримує завантаження кольорових значків, FreeType
  • Підтримка 2bit і 4bit вбудовані растрові зображення
  • [м] Fix математику
  • [м] Додавання відсутніх включити
  • Відновити випадково зробив матеріал
  • [м] Fix вирівнювання
  • [м] Переконайтеся, вирівнювання растрових зображень, отриманих від FreeType
  • Bryce W. Харрінгтон (16):
  • Тест :. Фікс друкарську помилку в sample_horizontal використовувати горизонтальну, а не вертикальну
  • зображення :. Quell попередження про підписаний / без знаку порівнянні INT
  • type1-підмножина: Quell попередження про неініціалізованої array_start
  • type1-підмножина: виправити помилки у функції коментарів
  • PDF: Переконайтеся, компілятор, що дані, DATA_SIZE завжди буде инициализирован
  • GL: Quell попередження про несумісний тип покажчика
  • тест: Примітка схему іменування для XFAIL зображень в README
  • тест: Fix зробити чек-реф-Dups через переміщення РЕЗ зображень посилатися /
  • тест: Додати сценарій для перевірки надлишкових еталонних зображень
  • Тест: Використання CMP зловити байт в байт однакові файли
  • тест: зробити чек-REF-Dups використовувати perceptualdiff для порівняння
  • Pdiff: Quell попередження про підписані / без знака порівняння
  • Pdiff: Drop невикористані змінної
  • тест: Додати особливі випадки для створення-від-PNG і запасному дозволом
  • ЗЛОМ: Зробіть згадка окремого Каїр сліди репо
  • перфорація: Переміщення документацію макро-відсоткову в Каїр-сліди
  • Кріс Вілсон (45):
  • Пост-реліз версія підняти на 1.12.15
  • охоплює: Марк поверхню, як очищається при підготовці до поверхні для запису відтворення
  • Запис: Уникайте непрямого через індексів масиву, якщо не знижується
  • шлях: Fix обчислення BBox для негативних факторів масштабних
  • тест: Вправа відтворення поверхню записи через фліп матриці
  • win32: Звільніть запасний варіант на фініші
  • зображення: Порівняння проти дійсного розміру вбудованого буфера
  • Xlib: Fix виклик XRenderFindFormat ()
  • GL: Fix опечатка S / BOOL / cairo_bool_t /
  • mempool: зменшити Assert у поверненні помилок для get_buddy ()
  • перфорація: ітеративному підрізати викиди
  • Xlib: Wrap помилки генеруючих джерел у поверхні помилок
  • Xlib: обробка додавання для поверхонь, виданих PAD
  • PNG: Уникайте маркування поверхні, як помилково після попередження PNG
  • DirectFB: Правильно ланцюгових карту до зображення / Unmap зображень серверної
  • пастки: Переконайтеся, що ми правильно обрізати при використанні декількох кліпів коробки
  • Xlib: На відміну від візуального при знищенні його
  • тест: Розгорнути тестування кришок для дрібних штрихів
  • тест: Розширення тестування об'єднань для тонких ліній
  • слід: Поліпшення викидів операнд
  • Запис: Fix суперечливу використання видів товарів для індексів
  • перфорація: Рудиментарна гістограма друку для Каїра-перфорація-друк
  • перфорація: Масштабування гистограмму для терміналу
  • перфорація: Уникайте вертикально розтягування гістограми
  • перфорація: Видалити налагодження артефакт
  • Запис: Запобігання невірний доступ до пам'яті за допомогою команди масиву нульової довжини
  • розширених шрифту: Запобігання рекурсивної блокування мьютекса для видалення несправного символ
  • PDF: підвищення узгодженості у використанні cairo_int_status_t
  • PDF: Fix попередження компілятора для використання unitialised змінною вздовж шляху помилок
  • зображення: Всі дані як належить після крадіжки зображення знімком
  • TEST / Get-Path-екстентів: Перевірте точні співпадіння межах допуску
  • gstate: Прискорити погладив екстентів шлях
  • SVG: Розгорніть записи поверхні
  • XML: Ручка кліп-бокси в оновленому cairo_clip_t
  • Каїр-перфорація-принт: Чи не звільнити неініцалізірованние гістограми
  • тест: Використовуйте високу точність рендеринга для форм для отримання результатів реф
  • перевірити: Fix check-def.sh для варіацій в линкера ССЗ
  • тест: Видалити всі однакові (CMP & Pdiff) еталонні зображення
  • тест: Додати кілька еталонних зображень знайдені ховається на моїй машині
  • тест: Видалити суперечливі .ref.png, .argb32.ref.png, .rgb24.ref.png
  • Тест: Змінити check-refs.sh підтримувати поза дерева збірки
  • забезпечити зворотну сумісність зі старою pixman
  • win32: Не допускати подвійного звільнення подібних зображень
  • Зробити & Quot; проводити перевірку & Quot; щасливим
  • 1.12.16 реліз
  • Ерік Анхольт (1):
  • GL :. Переміщення glGetUniformLocation шейдера під час компіляції
  • Генрі пісні (8):
  • GL: заборонити GL_DITHER
  • GL: Експорт запиту для EGLContext і EGLDisplay з пристрою
  • GL: Fix опечатка в gles2 шейдеров кеш пошуку
  • GL / MSAA: Вирішити мультісемплінг на поверхні урівень
  • GL / MSAA: правильно знищити трафарет буферний кеш кліп
  • GL / MSAA: Вимкнути трафарет і ножицями під час кадрового буфера Blit
  • GL / MSAA: Завжди використовуйте ножиці, коли відсікання
  • GL / MSAA: очистити глибину MSAA / буфер трафарету для OpenGLES
  • Jana Саут (1):
  • PDF: Виправлено помилку
  • Марк-Андре Lureau (1):
  • win32: виправити пошкоджені малюнок
  • Marek Кесик (1):
  • CFF-підмножина: Fix розподіл ширини масивів
  • Мартін Робінсон (12):
  • GL: Налаштування операнда при зміні розміру вершина
  • шлях: Виправлено помилку в лінії перетину
  • Stroke: Fix великі ширини рядка для резервного ходу формувача
  • Stroke: Використовуйте круглі приєднується поблизу точки перегину сплайнов
  • шаблонний: Додати в режим для роботи з різьбленням тести перфорація
  • шаблонний / GL: Вимкнути усвідомлення потоків
  • GL: Окрема кадрового буфера пов'язують з вибору призначення
  • GL: Оновлення перетворення при зміні розміру поверхні
  • GL: Прив'язка кадровий буфер за замовчуванням перед викликом гл {Читати | Draw} Buffer
  • GL: Fix попереджень компілятора в серверній GL
  • GLES: напрями фреймбуфер комутатора за замовчуванням правильно
  • GL: Повернутися поверхню з помилкою при створенні негабаритних текстури поверхні
  • Метт Сілі (1):
  • gitignore: заперечувати gitignore для статичних файлів pkgconfig
  • Метью Фішер (1):
  • Додавання просту заяву про використання в Каїр-перфорація-графіка
  • Майкл Хатчінсон (1):
  • Кварц: Чи не звільняти пам'ять нам не належить
  • Нікола Фонтана (1):
  • GObject: Додати обгортку навколо cairo_matrix_t
  • Улі Schlachter (13):
  • тест: Fix CAIRO_REF_DIR
  • тест: Fix обробку точок в CAIRO_TEST_TARGET
  • шаблонний: перейменувати XCB-рендер-0,0 для XCB-рендер-0_0
  • Fix & Quot; проводити перевірку & Quot; автономний перевірки заголовка
  • XCB: Ясно тимчасове відтворення зображення в режимі запису відтворення
  • Керівництво Fix шапки хвости кривої зображення
  • Додати новий тест для помилки 61592
  • зображення композитор: Завжди закінчити діапазону візуалізації
  • XCB: Виправлено деякі неініціалізовані змінні попередження
  • API-спеціальні футляри: також тест контексти
  • Поверхня: Помилка на готовій поверхні
  • push_group: Відмова працювати з непридатною поверхні
  • surface_get_extents: Відхилити готовий або помилку поверхню
  • egag (1):
  • Xlib :. Aquire дисплея перед використанням його в DEBUG повідомлення

Що нового у версії 1.12.14:

  • Запобігання зворотного виклику Користувач заходить даних користувача під час знищити, щоб запобігти використанню після звільнення помилок.
  • Використовуйте стандартні назви для гліфів в підмножини шрифтів (файл PDF).
  • Виявлення Виправлення Win98. Логіка для виявлення Win98 (і його зламаний AlphaBlend ()) було перевернуто, відключення AlphaBlend () для кожного.
  • Заборонити числове переповнення, екстраполюючи полігонів для кліпу кордону і викликаючи гостру зробити артефакти.
  • Fix обчислення гліфів рядки координати при розгоні працює для Xlib.
  • Fix затвердження в win32 серверної за те, щоб очистити свої аналогічного зображення.

Що нового у версії 1.12.12:

  • У даній версії виправлені проблеми синхронізації в ГИМ транспорту для Каїр Xlib.
  • Заміна цілі образи тепер уникати при завантаженні подізображеній.
  • Інші незначні помилки були виправлені.

Що нового у версії 1.12.10 :.

  • Багато помилки були виправлені
  • Зокрема, обробка шрифту по PanGo / Каїр / FontConfig була зроблена повністю потокобезпечна.
  • MSAA серверну частину для Каїра-GL отримав на поступове завершення.

Що нового у версії 1.12.8:

  • виправлення:
  • Expand розсудливість перевірки битих комбінацій XSendEvent і ShmCompletionEvent.
  • Зверніть увагу, що і Quot; X.Org Foundation & Quot; іноді також ідентифікує себе як & Quot; Xorg Фонд і Quot ;.
  • Ручка різні віки libXext і заголовки ГИМ.
  • Fix невірний вирізку вихідного щоб змістити при використанні SHM транспорт завантажувати зображення. https://bugs.freedesktop.org/show_bug.cgi?id=56547
  • Ручка все Type1 постскриптума операторів для кращої сумісності шрифтів. https://bugs.freedesktop.org/show_bug.cgi?id=56265
  • Виправлена ​​пара витоків пам'яті в 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
  • Fix подзвонити в сплайн перетин при оцінці чи видно топити.
  • Не забудьте скопіювати гірші джерела при використанні СТМ для READBACK поверхню для використання в якості джерела.

Що нового у версії 1.12.4:

  • більше помилок, і що ще більш важливо, більш виправлень. На Каїрської-GL боку, у нас є уточнення до композитора MSAA, яка дозволяє апаратне прискорення comparitively низької якості згладжування - що корисно при анімації і дуже високих екранів щільності. Каїр-Xlib, ми, нарешті, дало SHM транспорт для зображень трансфертів і від X-сервера. Потрібно багаторічна функція, SHM транспорт пропонує значне скорочення в наданні латентність за рахунок зменшення числа копій, необхідних для завантаження даних зображення - враховуючи апаратні засоби і програмне водій, в даний час Каїр-Xlib можуть виконувати нульові додавання копіювання на GPU. І, як зазвичай Адріан Джонсон був дуже зайнятий фіксуючи безліч різних випадку кутові в Каїрі в PDF, impoving непрозорості груп та шрифту підмножини. І останнє, але не менш важливо, Каїр-зображення S = F8ren Sandmann Педерсен додана підтримка для надання гліфи pixman і використовуючи зсередини Каїрі. Новий об'єкт Символ надання знижує накладні витрати на створення роботи композітінга, поліпшення символ thoughput для зображення серверної з коефіцієнтом близько 4. І перш, ніж він це зробив, він також влаштували кілька помилок в існуючому гліфів рендеринга коду. Так велике спасибі Андреа Canciani, Адріан Джонсон, Chuanbo Вен, Dongyeon Кім, Генрі пісні, Мартін Робінсон, S = F8ren Sandmann Педерсен і Улі Schlachter за їх вклад, пошуку та виправлення помилок.

Що нового у версії 1.12.2 :.

  • Різні дрібні помилки були виправлені

Що нового у версії 1.8.6:

  • Кілька виправлень для аварій на кварцу і PDF і побудувати були зроблені виправлення для декількох підсистем.
  • перевірка XRender в XCB серверної була введена, щоб уникнути невірний доступ до пам'яті.

Що нового у версії 1.8.2:

  • Тепер можна побудувати Каїр без будь-якого шрифту базова, яка найбільш корисна, коли програма надає користувальницький шрифт візуалізації допомогою API користувацького шрифту.
  • безвідмовний запасного шрифту надаються, однако.

  • Були зроблені
  • Кілька компіляції Збільшення швидкості та оптимізації.
  • Багато помилки були виправлені.

Схожі програми

libpng
libpng

22 Jun 18

Oracle::Sqlldr
Oracle::Sqlldr

3 Jun 15

ALSA driver
ALSA driver

2 Dec 17

Vulkan
Vulkan

10 Mar 16

Cairo

Коментар не знайдено
додати коментар
Включіть картинки!