Commit Graph

424 Commits

Author SHA1 Message Date
David Nusinow
9ac13232d1 Bump package version down to released version
Also note that we have the .pc fix in our version
2007-08-09 22:17:15 -04:00
David Nusinow
bcad7ed4ee Prepare changelog for upload 2007-08-09 21:50:14 -04:00
David Nusinow
e17ef56ff5 Add myself to uploaders 2007-08-09 21:40:15 -04:00
David Nusinow
707150a5f0 libpixman0 -> libpixman-1-0 (ick) 2007-08-09 21:39:34 -04:00
David Nusinow
93c6db8051 Document packaging changes in debian changelog 2007-08-09 21:33:58 -04:00
David Nusinow
ccac993cf0 Revert change from libpixman1 to libpixman0 again 2007-08-09 21:32:53 -04:00
David Nusinow
51e117513c Update packaging 2007-08-09 21:26:22 -04:00
David Nusinow
ad35083b3f Autoreconf 2007-08-09 21:17:50 -04:00
David Nusinow
4087751d66 Bump changelog for new version 2007-08-09 21:16:30 -04:00
David Nusinow
2317a10e24 Merge branch 'upstream-experimental' into debian-experimental 2007-08-09 21:14:52 -04:00
Eric Anholt
43370d1ce7 Update .pc file for library version name change. 2007-08-06 20:06:48 -07:00
Aaron Plattner
778a3f9d71 Return a bool from pixman_image_unref.
Returns TRUE when the refcount reaches 0 and the image is freed.
2007-08-06 14:53:57 -07:00
Søren Sandmann Pedersen
4838e2e9d9 Bump version number; fix typo in configure.ac 2007-08-06 17:28:06 -04:00
Søren Sandmann Pedersen
7b3c9cef49 Change the library name to pixman-1
Set the soname to something based on the library version.
2007-08-06 17:24:44 -04:00
Vladimir Vukicevic
19c46bf18b Fix OpenSolaris compilation 2007-08-03 15:24:03 -07:00
Julien Cristau
d7d7ea4a77 Prepare changelog for upload. 2007-08-01 13:58:50 +02:00
Julien Cristau
ed1b78d2f7 autoreconf for new snapshot. 2007-08-01 12:56:59 +02:00
Julien Cristau
c930fa97a3 Merge branch 'master' of git://anongit.freedesktop.org/git/pixman into debian-experimental 2007-07-28 17:57:46 +02:00
Alan Coopersmith
0c80a0cd84 Build fixes for Solaris. 2007-07-16 15:06:23 -04:00
Jinghua Luo
0f392d8174 Fix bug in rasterizeEdges() where the stride should be signed. 2007-07-10 14:47:28 +08:00
Søren Sandmann
bbef73192e Port Vlad's fixes for integer overflows with malloc(). 2007-07-02 12:18:42 -04:00
root
33d4028e3f First import of vmx 2007-07-01 11:42:49 +00:00
Søren Sandmann
2e61f30e4c Revert "Add a cache of images to reduce malloc/free time"
Revert the image cache since it isn't thread safe.

This reverts commit deb09d769a.
2007-06-22 13:37:46 -04:00
Søren Sandmann Pedersen
64e3146c5d Don't treat void as a value. Bug 11322, Alan Coopersmith. 2007-06-22 00:58:05 -04:00
Vladimir Vukicevic
8216ba1cbd Add pixman_region_init_rects() 2007-06-20 15:13:30 -04:00
Søren Sandmann Pedersen
f1194a8bc0 Fix typo 2007-06-20 12:12:43 -04:00
Alex Larsson
3dbb2a56bd Add non-mmx fast paths for In_8x8 and In_nx8x8. Bug 4191, patch by
Alex Larsson.
2007-06-20 12:01:12 -04:00
Søren Sandmann Pedersen
658acaad4e Add fbCompositeSrc_8888xx888(); comment out
fbCompositeOver_x888x8x8888{mmx} since they are not actually faster
than the generic code.
2007-06-20 11:36:22 -04:00
Søren Sandmann Pedersen
440ed1da1c Optimize pixman_fill_rectangles() in a few more cases 2007-06-19 14:41:04 -04:00
Søren Sandmann Pedersen
deb09d769a Add a cache of images to reduce malloc/free time 2007-06-19 12:41:21 -04:00
Søren Sandmann Pedersen
6cb74dfe3d Also store the g3 part correctly 2007-06-19 11:23:05 -04:00
Søren Sandmann Pedersen
07e73371ef Fix fbStore_b2g3r3(). Pointed out by Dan Amelang 2007-06-19 11:19:43 -04:00
Søren Sandmann Pedersen
d7f426806d Smplify the 1x1r optimization for the general compositing and fix the
1xn and nx1 cases.
2007-06-19 10:46:36 -04:00
Søren Sandmann Pedersen
9ebec1f7db Fix pixman_fill() to return TRUE when it succeeded 2007-06-19 10:40:58 -04:00
Søren Sandmann Pedersen
15b5960bcb Add in 0xff alpha channel in Over_x888x8x8888mmx 2007-06-19 00:57:33 -04:00
Søren Sandmann Pedersen
e73e000d5b Fix solid fill optimization to compute the src correctly 2007-06-19 00:35:58 -04:00
Søren Sandmann Pedersen
edbe099ad3 Add non-mmx solid fills. Update TODO 2007-06-18 14:29:02 -04:00
Søren Sandmann Pedersen
f9454b3423 Make sure the output of fbCompositeOver_x888x8x8888 is actually stored 2007-06-18 13:37:20 -04:00
Søren Sandmann Pedersen
0e4292666d Also use this function in the xBGR case 2007-06-17 23:10:23 -04:00
Søren Sandmann Pedersen
80a61bfb3d Add new fbCompositeOver_x888x8x8888mmx() operation 2007-06-17 22:57:47 -04:00
Søren Sandmann Pedersen
19360d0df2 Add fbCompositeOver_x888x8x8888() fast path 2007-06-17 22:43:55 -04:00
Søren Sandmann Pedersen
ff4004f3fb Rename fbCompositeSrc_x888x8x8888 to x888xnx8888 2007-06-17 22:24:46 -04:00
Søren Sandmann Pedersen
30f198fe53 Remove accidentally committed use of TIMER_BEGIN/END 2007-06-17 18:50:00 -04:00
Søren Sandmann Pedersen
e71844095e Merge branch 'master' of ssh+git://sandmann@git.freedesktop.org/git/pixman 2007-06-17 18:49:02 -04:00
Søren Sandmann
647852d714 Add timer macros 2007-06-17 18:55:37 -04:00
Søren Sandmann Pedersen
4f9f7ae47a Update TODO 2007-06-17 18:02:06 -04:00
Julien Cristau
3e567fa14b Update upstream version and autoreconf 2007-06-17 15:47:55 +01:00
Julien Cristau
cd60d708df Merge branch 'master' of git://anongit.freedesktop.org/git/pixman into debian-experimental 2007-06-17 09:53:51 +01:00
Søren Sandmann Pedersen
ad80d4d2bc Optimize fill rectangles in the op=PIXMAN_OP_CLEAR case 2007-06-17 01:00:07 -04:00
Søren Sandmann
9deaaae3f6 Use the general code in some cases even when a fast path is available
If src or mask are repeating 1x1 images and srcRepeat or
maskRepeat are still TRUE, it means the fast path we
selected does not actually handle repeating images.
So rather than call the "fast path" with a zillion
1x1 requests, we just use the general code (which does
do something sensible with 1x1 repeating images).
2007-06-16 23:08:53 -04:00