summaryrefslogtreecommitdiff
path: root/pixman
AgeCommit message (Collapse)AuthorFilesLines
2005-07-28Add notes for snapshot 0.1.6.SNAPSHOT_0_1_6Carl Worth3-1/+31
Increment version to 0.1.6.
2005-07-27Fix units for stride return to be FbStip-sized. : ↵Owen Taylor2-1/+6
----------------------------------------------------------------------
2005-07-16Add call to fbCompositeSrcSrc_nxn that I missed.Jeff Muizelaar2-0/+11
2005-07-14Whitespace fix. (pixman_image_destroy): Fix leak of the clip region ↵Carl Worth2-1/+11
associated with an image. (NOTE: xserver/render doesn't have the same bug since it has FreePicture that calls into both DestroyPicture and DestroyPictureClip separately).
2005-07-09Begin merging in newer fb code.Jeff Muizelaar2-2/+187
The code comes from keithp: Initial import of Composite extension along with name change from Apportion. Added some accelerated code to fbpict to make this initial hack a bit faster. "real" extension bits to follow.
2005-07-09More misc merging. Mostly s/pixman_composite/fbComposite/.Jeff Muizelaar2-36/+48
2005-07-09More misc merging. Mostly stuff like s/uint32_t/CARD32/.Jeff Muizelaar2-313/+329
2005-06-25Merge over most of the low-hanging renames from xserver/fb.Jeff Muizelaar9-447/+501
2005-06-25Fix broken build on older gcc's caused by overzealous s/IC_/FB_/gJeff Muizelaar2-1/+6
2005-06-24s/Ic/Fb/g This gets read of most of the [Ii][cC]'s the rest will probably ↵Jeff Muizelaar18-776/+802
dealt with on a case by case basis. trimmed function list again.
2005-06-24selective s/Ic/fb/g.Jeff Muizelaar10-397/+413
I took out the list of functions because it was ridiculously long.
2005-06-24s/IC_/FB_/gJeff Muizelaar11-194/+215
dd #define FB_BITS IC_BITS so that FB_BITS get defined early enough
2005-06-23s/IcCombine/fbCombine/Jeff Muizelaar2-136/+167
2005-06-23s/pixman_compositeOperand/FbCompositeOperand/g.Jeff Muizelaar3-286/+345
2005-06-23s/pixman_bits_t/FbBits/sJeff Muizelaar7-133/+164
2005-06-23more merging:Jeff Muizelaar2-15/+33
630. Fix incorrect datatype for the pixmap width in fbCompositeSrcAdd_8000x8000(), and add some small optimisations (#A.1423, Keith Packard).
2005-06-23Start the xserver/fb -> libpixman merging with a copy optimization.Jeff Muizelaar3-1/+33
2005-05-26Split clipping into separate source and destination operand clips. By ↵Keith Packard4-15/+66
default, source operands are not affected by any client clipping. This matches the desired semantics for cairo. When this code is ported back to the X server, that will have to select the clipping option which clip source operands to the client clip.
2005-05-18Add -head to CAIRO_VERSION after tagging with SNAPSHOT_0_1_5.Carl Worth2-1/+6
2005-05-18Add notes for snapshot 0.1.5.SNAPSHOT_0_1_5Carl Worth3-1/+25
Increment version to 0.1.5.
2005-05-18Clear pointers to NULL after destroying/freeing them.Carl Worth2-3/+14
2005-05-18Declare pixman_fixed16_16_t properly as int32_t rather than just int. ↵Carl Worth2-2/+7
Reported by Lance Fetters.
2005-05-12libpixman creates an A8 format object and sometimes forgets to destroy (when ↵Keith Packard2-5/+17
the bounds of the trapezoids are empty). Avoids creating the format object in that case. reviewed by: cworth
2005-04-28Set image->pCompositeClip here. (IcComputeCompositeRegion) src/icrect.c ↵Owen Taylor3-9/+23
(pixman_color_rects): Remove workaround clipping to the clientClip.
2005-04-27Don't use pixman_compositeSrc_8888x8888 when the source is x8r8g8b8 or x8b8g8r8.Owen Taylor2-2/+5
2005-03-29src/pixman.h: add AIX to the test for inttypes.hTor Lillqvist2-2/+6
2005-03-11Set format->depth correctly instead of just using the bpp.Owen Taylor2-1/+10
2005-03-07Increment version to 0.1.4-head post-snapshot.Carl Worth2-1/+3
2005-03-07Add notes on using -head suffix for PIXMAN_VERSION.SNAPSHOT_0_1_4Carl Worth2-11/+19
2005-03-07Add notes for snapshot 0.1.4.Carl Worth3-1/+29
Increment version to 0.1.4.
2005-03-04Intersect bounds of trapezoids with the bounds of the destination surface ↵Carl Worth2-3/+31
before creating an intermediate surface.
2005-03-04Add comment from xserver's mitrap.c.Carl Worth2-2/+10
2005-03-03Add pixman_add_trapezoidsDavid Reveman3-2/+30
2005-03-03Port from render/mipict.c.Carl Worth4-1/+49
Merge in optimization from render/mitrap.c for op==ADD and solid alpha src.
2005-03-03Add a few more things that might be helpful when moving more files over from ↵Carl Worth2-4/+15
xserver.
2005-03-03Move definitions of MIN and MAX macros from ictrap.c to icint.h.Carl Worth3-4/+10
2005-03-03Remove dead "if (!format)" code which also makes things more in synch with ↵Carl Worth2-52/+38
the server's mitrap.c.
2005-03-03Restore original copyright and license which must have been inadvertently ↵Carl Worth2-21/+24
changed.
2005-03-02Fix comment to clarify that libpixman regards the xserver repository as its ↵Carl Worth2-8/+17
canonical upstream for some files.
2005-03-02Convert file encodings from ISO-8859 to UTF-8.Carl Worth20-21/+30
2005-02-21Add only-just-better-than-ASCII-art diagram showing all macros used in ↵Carl Worth2-11/+58
locating sub-pixel sample rows/columns. Add missing protective parentheses around macro parameter usage.
2005-02-21Move definition of __inline for non-gcc from ic.c to icint.h so it applies ↵Carl Worth3-7/+10
to more code in the implementation.
2005-02-06Add AC_PREREQ(2.54) to help the Debian auto-guess-which-configure-version hack.Owen Taylor2-0/+7
2005-01-26Use 32-bits for pixman_bits_t, even on 64-bit platforms. This should fix bug ↵Carl Worth2-10/+16
#2335 as well as rendering problems seen on 64-bit platforms.
2005-01-21Fix typoSNAPSHOT_0_1_3Carl Worth1-1/+1
2005-01-21Fix snapshot URL in descriptionCarl Worth1-1/+1
2005-01-21Add notes for snapshot 0.1.3.Carl Worth4-2/+37
Increment version to 0.1.3 Add reminder to diff pixman.h to look for API changes since the last snapshot.
2005-01-21Add missing files to satisfy make distcheck.Carl Worth2-0/+5
2005-01-21Update for changed www directory on server.Carl Worth2-1/+4
2005-01-21Add pixman-xserver-compat.h, (that was supposed to go in a couple of commits ↵Carl Worth2-0/+101
ago).