Main Page

From Pixman
Jump to: navigation, search


Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and the X server.

Source code repository: https://cgit.freedesktop.org/cgit/?url=pixman

Support status[edit]

Pixman version CPU architecture Operating system Compiler Test suite result Time Notes
0.34.0 x86-64 Linux GCC 4.9.3 (glibc) 100% pass 62s on Intel Core i7 860
0.34.0 PowerPC Linux GCC 4.8.4 (glibc) 100% pass 32m on Playstation3
0.34.0 Microblaze Linux GCC 5.4.0 (uclibc)
0.34.0 OpenRISC Linux (qemu-or32) GCC 5.3.0 (musl) fence-image-self-test and thread-test fail 674m on Intel Core i7 860 CFLAGS="-O2 -DPIXMAN_NO_TLS", disabled __attribute__((constructor)), noop fail_after, patched malloc in musl
0.34.0 MIPS Linux

Known problems[edit]

NetBSD[edit]

NetBSD reportedly fails the pixman test suite: https://bugs.freedesktop.org/show_bug.cgi?id=95099

Maybe it is even somehow related to the old "Menu text corrupt with pixman-0.22.2" problem reported back in 2011. Apparently nobody did any work to investigate and resolve it, so there is a chance that the problem is still there.

Additional information[edit]

AArch64 Support

Big Images Support