Go to file
Søren Sandmann Pedersen 38fe7cd7be stress-test: Avoid overflows in clip rectangles
The rectangles in the clip region set in set_general_properties()
would sometimes overflow, which would lead to messages like these:

      *** BUG ***
      In pixman_region32_union_rect: Invalid rectangle passed
      Set a breakpoint on '_pixman_log_error' to debug

when the micro version number of pixman is even.

Fix this by detecting the overflow and clamping such that the x2/y2
coordinates are less than INT32_MAX.
2012-07-31 23:51:53 -04:00
demos Add sRGB blending demo program 2012-07-30 15:40:16 -04:00
pixman Add make-srgb.pl to EXTRA_DIST 2012-07-31 23:51:52 -04:00
test stress-test: Avoid overflows in clip rectangles 2012-07-31 23:51:53 -04:00
.gitignore Add sRGB blending demo program 2012-07-30 15:40:16 -04:00
AUTHORS Add the files. 2007-05-04 19:13:57 -04:00
autogen.sh autogen.sh: Support GNOME Build API 2012-01-05 10:14:52 -05:00
ChangeLog Add the files. 2007-05-04 19:13:57 -04:00
CODING_STYLE CODING_STYLE: Delete the stuff about trailing spaces 2010-08-04 09:50:30 -04:00
configure.ac Use a compile-time constant for the "K" constraint in the MMX detection. 2012-07-02 18:21:21 -04:00
COPYING COPYING: added Nokia to the list of copyright holders 2010-12-17 15:34:16 +02:00
INSTALL Change autogen.sh to call autoreconf. Remove reference to libcomp.h 2007-05-04 19:44:13 -04:00
Makefile.am Add Makefile.win32 and Makefile.win32.common to EXTRA_DIST 2012-05-10 15:54:32 -04:00
Makefile.win32 build-win32: Add 'check' target 2011-09-14 07:03:35 -07:00
Makefile.win32.common build-win32: Share targets and variables across win32 makefiles 2011-09-14 07:03:35 -07:00
NEWS Add the files. 2007-05-04 19:13:57 -04:00
pixman-1-uninstalled.pc.in Fix pixman-1-uninstalled.pc to point to the libtool library 2008-12-20 17:18:51 +00:00
pixman-1.pc.in Update .pc file for library version name change. 2007-08-06 20:06:48 -07:00
README Minor tweaks to README 2010-07-06 19:15:29 -04:00
RELEASING Minor fix to the RELEASING file 2011-02-22 15:40:34 -05:00
TODO Add a few notes about testing to TODO 2009-09-24 07:04:29 -04:00

pixman is a library that provides low-level pixel manipulation
features such as image compositing and trapezoid rasterization.

All questions regarding this software should be directed to the pixman
mailing list:

        http://lists.freedesktop.org/mailman/listinfo/pixman

Please send patches and bug reports either to the mailing list above,
or file them at the freedesktop bug tracker:

        https://bugs.freedesktop.org/enter_bug.cgi?product=pixman

The master development code repository can be found at:

	git://anongit.freedesktop.org/git/pixman

	http://gitweb.freedesktop.org/?p=pixman;a=summary

For more information on the git code manager, see:

	http://wiki.x.org/wiki/GitPage