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