Описание тега pixman

Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization.
1 ответ

Исправить ошибку pixman_region_init_rect

Я знаю, что это ошибка, которая уже давно существует и исправлена. Но моя ситуация, кажется, немного отличается. Когда я открываю, скажем, текстовый файл в gedit через терминал, я получаю эту ошибку: *** BUG *** In pixman_region32_init_rect: Invalid…
01 ноя '15 в 02:34
1 ответ

При сборке библиотеки pixman в командной строке всегда указывается "не удается найти xxx.h(заголовок std"?

Я использую систему Windows 10, VS2015. Я хочу сейчас собрать pixman-0.34.0. Учебники здесь: http://cairographics.org/end_to_end_build_for_win32/ говорит мне использовать эти строки подсказки: cd %ROOTDIR%\pixman\pixman sed s/-MD/-MT/ Makefile.win32…
03 мар '16 в 01:51
1 ответ

Может ли программа с пустым main() выделить память?

Я преследовал проблему с памятью в моей программе, которая ссылается на -lcairo а также -lX11, Наконец, я решил закомментировать все строки в моем main() и убедитесь, что valgrind счастлив. К моему удивлению, это не так: ==7570== Memcheck, a memory …
22 ноя '15 в 21:15
1 ответ

JHBuild Bootstrap не видит пикс Brew's

Я пытаюсь установить некоторые недостающие зависимости для Mac OS (10.11.6 El Capitan), следуя этому руководству. Есть проблема с pixman: jhbuild bootstrap Pixman уже установлен и подключен через brew, но jhbuild все равно пытается его собрать и тер…
12 сен '17 в 10:24
1 ответ

Нарисуйте линейный градиент под определенным углом

Я пытаюсь нарисовать линейные градиенты с помощью libpixman, используя pixman_image_create_linear_gradient() функция. Он отлично работает для рисования градиентов, которые идут слева направо и сверху вниз, но я не вижу, как я могу рисовать градиенты…
21 фев '16 в 14:05
1 ответ

pixman 0.34.0 ios, сборка Android

Я пытаюсь собрать pixman-0.34.0 ( http://cairographics.org/releases/) для iOS и Android. Там список опций для скрипта./configure: --disable-libtool-lock избежать блокировки --disable-openmp не использовать OpenMP --disable-loongson-mmi отключить быс…
13 апр '16 в 13:25
1 ответ

Как изменить непрозрачность альфа-предварительно умноженного изображения?

У меня есть альфа-предварительно умноженное изображение, которое требует изменения его непрозрачности. Изменение непрозрачности, применяемое к изображению, может составлять от 0,0 до 1,0. Этот процесс легко осуществить, используя следующую формулу: …
21 авг '15 в 15:29
0 ответов

Ошибка в pixman_region32_init_rect

Я установил Katalon Studio через консольный режим в Ubuntu 16.04. Когда я пытаюсь сохранить тестовый пример, я получаю следующую ошибку: "В pixman_region32_init_rect: передан недопустимый прямоугольник Установите точку останова на _pixman_log_error'…
10 янв '19 в 10:38
2 ответа

Где реализация pixman_region32_init()?

lib: http://www.pixman.org/ хранилище: https://cgit.freedesktop.org/pixman/tree/ void pixman_region32_init (pixman_region32_t * region); Я не могу найти реализацию этой функции.. Спасибо...
25 янв '18 в 02:35
1 ответ

Есть ли способ полностью отключить Pixman

У меня установлен pixman на моей руке, для целей тестирования я хочу полностью отключить pixman (если это вообще возможно!). Есть ли способ сделать это красиво, не удаляя его. Я знаю флаг PIXMAN_DISABLE, но будет ли он полностью отключен или изменит…
24 сен '12 в 05:59
1 ответ

Pixman композитинг против альфа-смешивания

Ниже приведена небольшая тестовая программа (работает на машинах с прямым порядком байтов). Как есть, результат уже странный для меня: in: r=20 g=20 b=80 a=FF (#202080FF, ok!) out: r=90 g=90 b=C0 a=FF (#9090C0FF, strange...) Где, как я и ожидал, цве…
11 июн '14 в 21:03
0 ответов

Как реализованы режимы смешивания Pixman?

Я просто из любопытства просматривал исходный код Pixman, чтобы увидеть, как были реализованы режимы наложения, но я нахожу это действительно странным для понимания. Кажется, что все файлы содержат только перечисления со ссылками на названия различн…
16 мар '19 в 04:15
1 ответ

Static libpixman-1.a Связывание ошибок в Windows

Я пытаюсь создать статическую библиотеку Cairo в Windows под MSYS2/MinGW-w64, и у меня возникают проблемы с подключением к libpixman-1.a статическая библиотека. Ошибки компоновщика следующие: ... libtool: link: ranlib .libs/libcairoboilerplate.a C:/…
24 июл '19 в 05:25
0 ответов

Как скомпилировать Cairo в старом Debian

Я ищу способ запустить последнюю версию mono с последней версией libgdiplus в старом Debian. Для последней версии libgdiplus требуется новая библиотека Cairo. Я пытался скомпилировать Cairo, используя cd /usr / local / srctar -xvf pixman-0.38.4.tar.…
30 дек '19 в 21:18
0 ответов

Проблема с отображением текста X11 в Ubuntu 18.04

У меня есть фрагмент кода, который отображает текст на экране. Тот же код при запуске в Ubuntu 16.04 с Xserver версии 1.18.4 отображал правильный вывод, но при компиляции и запуске в Ubuntu 18.04 с Xserver версии 1.20.4 он просто отображает белый пу…
21 ноя '19 в 09:54
0 ответов

My Electron не упаковывает pixman (mac os)

Я разрабатываю электронное приложение, в котором используется «холст узлов», и невероятно, как сложно упаковать окончательное приложение с этим включенным. Чтобы сборка работала на mac os, нам необходимо установить следующие собственные модули: pkg-…
09 дек '20 в 12:33
1 ответ

Ошибки asm для сборки gcc на macos

Раньше я создавал проект на окнах, и теперь, когда я пытаюсь построить его на macos (M1), я получаю ошибки в зависимости (вложенной в зависимость): pixman-0.34.0/pixman/pixman-x86.c:103:4: error: unknown register name '%eax' in asm : "%eax", "%ecx")…
23 июн '22 в 15:44
0 ответов

Как различать несколько заголовков config.h в подпроектах meson.build?

В настоящее время я разрабатываю библиотеку на C, используя meson.build. Библиотека содержит несколько зависимостей, и я использую файлы обертки и резервные аргументы в meson-build, чтобы интегрировать эти зависимости в качестве подпроектов. Теперь …
30 янв '23 в 05:55