.gitignore                     |    6 
 ChangeLog                      | 3180 +++++++++++++++++++++++++++
 Makefile.am                    |   25 
 RELEASING                      |   79 
 TODO                           |   80 
 configure.ac                   |  228 +
 debian/changelog               |   45 
 debian/libpixman-1-0.shlibs    |    2 
 debian/libpixman-1-0.symbols   |   57 
 debian/rules                   |   13 
 pixman-1-uninstalled.pc.in     |    5 
 pixman/Makefile.am             |   64 
 pixman/Makefile.win32          |   86 
 pixman/combine.h.inc           |  213 +
 pixman/combine.inc             | 1269 +++++++++++
 pixman/combine.pl              |   81 
 pixman/pixman-access.c         |  328 ++
 pixman/pixman-arm-simd.c       |  409 +++
 pixman/pixman-arm-simd.h       |   94 
 pixman/pixman-combine.c        | 1260 ----------
 pixman/pixman-compose.c        |  249 +-
 pixman/pixman-compute-region.c |  105 
 pixman/pixman-edge.c           |    2 
 pixman/pixman-image.c          |  195 +
 pixman/pixman-matrix.c         |  626 +++++
 pixman/pixman-mmx.c            |  167 -
 pixman/pixman-pict.c           |  609 ++++-
 pixman/pixman-private.h        |  352 +--
 pixman/pixman-region.c         |  837 +------
 pixman/pixman-region16.c       |   83 
 pixman/pixman-region32.c       |   73 
 pixman/pixman-source.c         |   28 
 pixman/pixman-sse.c            |   51 
 pixman/pixman-sse.h            |   53 
 pixman/pixman-sse2.c           | 4717 +++++++++++++++++++++++++++++++++++++++++
 pixman/pixman-sse2.h           |  358 +++
 pixman/pixman-transformed.c    |  761 ++----
 pixman/pixman-trap.c           |   16 
 pixman/pixman-utils.c          |  116 -
 pixman/pixman-vmx.c            | 1064 +++++++++
 pixman/pixman-vmx.h            |  308 ++
 pixman/pixman.h                |  606 +++--
 test/Makefile.am               |    8 
 test/clip-test.c               |  159 +
 test/region-test.c             |   23 
 45 files changed, 15667 insertions(+), 3423 deletions(-)

New commits:
commit abe019e2343a2e0eecaab094af1a12cf43a7adf2
Author: Julien Cristau <jcris...@debian.org>
Date:   Sun Feb 15 23:01:26 2009 +0100

    Prepare changelog for upload

diff --git a/debian/changelog b/debian/changelog
index 0206f5c..46f36a1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-pixman (0.14.0-1) UNRELEASED; urgency=low
+pixman (0.14.0-1) unstable; urgency=low
 
   [ Brice Goglin ]
   * Update upstream URL in debian/copyright.
@@ -7,7 +7,7 @@ pixman (0.14.0-1) UNRELEASED; urgency=low
   [ Julien Cristau ]
   * New upstream release.
 
- -- Brice Goglin <bgog...@debian.org>  Fri, 13 Jun 2008 12:00:17 +0200
+ -- Julien Cristau <jcris...@debian.org>  Sun, 15 Feb 2009 23:01:14 +0100
 
 pixman (0.13.2-1) experimental; urgency=low
 

commit 94ac0f0052ee5517a981b0bb1b0016464441f9f2
Author: Julien Cristau <jcris...@debian.org>
Date:   Sun Feb 15 22:57:06 2009 +0100

    Update changelogs

diff --git a/ChangeLog b/ChangeLog
index e69de29..6bf3e8f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -0,0 +1,3180 @@
+commit 6df6a43dc7119a510cf9db2e62fcc970a539e5a3
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Fri Feb 6 17:31:32 2009 -0500
+
+    Bump version number pre release
+
+commit 6e6c7ac5e0bce2e1893675eb45a8d98876085794
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Fri Feb 6 17:30:24 2009 -0500
+
+    Comment out SrcScaledNearest optimization that hasn't been tested much
+
+commit e651118b67111d36193f55a752d13e66df5ca953
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Fri Feb 6 17:29:04 2009 -0500
+
+    Fix release targets to remove all hashfiles before generating tar balls
+
+commit 072d848f592530973f1f0a0066a320ec5965625c
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Fri Jan 9 12:48:22 2009 -0500
+
+    Add pixman-matrix.c to Makefile.win32
+
+commit c55db2905706ae78364bfb63dcfa62c00cc486c7
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Fri Jan 9 12:48:20 2009 -0500
+
+    Conditionally include config.h in pixman-matrix.c to fix win32 build
+
+commit 8f98ffadf58de1e28294b3ab2c09f380ccc535e5
+Author: Chris Wilson <ch...@chris-wilson.co.uk>
+Date:   Sat Dec 20 17:18:51 2008 +0000
+
+    Fix pixman-1-uninstalled.pc to point to the libtool library
+    
+    Otherwise we fail to link when compiling cairo against the uninstalled
+    library.
+
+commit 9d726712c22d8555d00b9f1ebacd5425dc9a5b61
+Author: Chris Wilson <ch...@chris-wilson.co.uk>
+Date:   Fri Nov 21 01:20:38 2008 +0000
+
+    Allocate initial array of RegionInfo on the stack.
+    
+    The region validate() code is frequently called by cairo as it is used to
+    extract regions from the trapezoids for fast-paths through the drawing
+    code and also for fast-path clipping and the RegionInfo allocation (as
+    well as the pixman_rect_alloc during the final union) appears as a hot
+    spot on application memory profiles.
+
+commit 08530f5bf23386355a19b83db88173302c7a5300
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Wed Dec 17 10:35:03 2008 -0800
+
+    Don't treat PIXMAN_TYPE_YUY2 and PIXMAN_TYPE_YV12 as PIXMAN_FORMAT_COLOR.
+    
+    Various pieces of code expect PIXMAN_FORMAT_COLOR (and its less cool older
+    brother, PICT_FORMAT_COLOR) formats to have ARGB bits, and the YUV formats 
do
+    not.
+
+commit 4546234c18f5bb5e2d193d2fa8ff5c3ca78bc716
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Fri Dec 5 12:01:03 2008 -0500
+
+    [arm-simd] Add a comment about aligning source and destination pointers.
+
+commit 985829f26b15aaa3e336127412c771027577313f
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Fri Dec 5 11:45:03 2008 -0500
+
+    Check alignment of 'src' pointer in optimized ARM routines
+    
+    fbCompositeSrcAdd_8000x8000arm() tries to align 'dst' already but must 
check
+    'src' too.  Otherwise, the next 4-byte copy loop might access an odd 'src' 
address
+    causing an alignment trap.
+    
+    Patch from Enrico Scholz
+
+commit 4238047c228ca885a24bd341aa48a3ad54590837
+Merge: bfa76d4... d625ca5...
+Author: Keith Packard <kei...@keithp.com>
+Date:   Tue Nov 25 22:04:29 2008 -0800
+
+    Merge commit 'origin/master'
+
+commit bfa76d47ac85c88fbb9d7226f09c6c6654b10342
+Author: Keith Packard <kei...@keithp.com>
+Date:   Tue Nov 25 22:03:55 2008 -0800
+
+    Bump to 0.13.3 after 0.13.2 release
+
+commit 0191d1a41ea273e5b1920ed83dfa33820870ebae
+Author: Keith Packard <kei...@keithp.com>
+Date:   Tue Nov 25 21:37:54 2008 -0800
+
+    Bump version to 0.13.2 for release
+
+commit 6002963ea32d05592da05a6eeafd5d8ee9d9d496
+Author: Keith Packard <kei...@keithp.com>
+Date:   Mon Nov 24 11:49:32 2008 -0800
+
+    Move matrix operations from X server to pixman
+    
+    Signed-off-by: Keith Packard <kei...@keithp.com>
+
+commit d625ca5f291c01b3672648e5897f30a17326367f
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Mon Nov 24 15:11:24 2008 -0500
+
+    Optimize rectilinear nearest-neighbour scaling
+    
+    Add a special case for a source transformation that is only a scale and
+    preserves rectangular pixels and doesn't rotate the image. Currently, only
+    SOURCE is special cased, however I plan to do more work in this area as 
needed.
+    The biggest advantage the specialization currently has is writing directly 
to
+    the destination surface instead of a temporary scanline buffer. However, 
it is
+    still pretty unoptimized but I want to keep things simple for now.
+
+commit 0c3dd54f6bf02156e4b94a2b5bfadef148715643
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Fri Nov 21 21:35:30 2008 -0500
+
+    Unify scanline buffer types
+    
+    Change the type of the stack based scanline buffer to uint8_t to match the 
rest
+    of the variables. Also premultiply the scanline buffer size by 
sizeof(uint32_t)
+    because the bpp can be either sizeof(uint32_t) or sizeof(uint64_t).
+
+commit e201504da81cd9ceb7d20d12b3a923289f93b108
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Thu Nov 20 10:41:40 2008 -0500
+
+    [arm-simd] Fix typo found by 王新拓
+    
+    'and r7, %[upper_component_mask]' appears to by a short hand for
+    'and r7, %[upper_component_mask], %[upper_component_mask]'. Use
+    the explicit form to avoid any confusion.
+
+commit cd2a79ab81045aa7e35bc901081e57dea6ac4845
+Author: David Woodhouse <dw...@infradead.org>
+Date:   Tue Nov 18 16:01:11 2008 -0500
+
+    Less fragile Linux altivec detection
+    
+    Instead of using really fragile SIGILL trapping, use a more reliable
+    detection method by checking what the CPU really supports.
+    
+    https://bugzilla.redhat.com/show_bug.cgi?id=472000
+    https://bugzilla.redhat.com/show_bug.cgi?id=451831
+
+commit b1b0507c24d7a3afb1ee09fc23783fa22cd0e56e
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Mon Nov 10 23:18:09 2008 -0500
+
+    Make comments about PIXMAN_REFLECT more useful
+
+commit 056c6d97db753a928ac2794ec215c86cceffe901
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Wed Nov 5 23:58:56 2008 -0500
+
+    Various formatting fixes, and a simplification of the adjusting code
+
+commit 607562b2a6cc8536350d0a9bcb6fe99224ad4f1f
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Wed Nov 5 17:51:55 2008 -0500
+
+    Inline the fetchers
+
+commit 7a1717e605e502b52ebca999991d2e07791e0cd1
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Wed Nov 5 17:23:45 2008 -0500
+
+    Use fetch_nearest() instead of having duplicated code
+
+commit 49647e705438e0827d4a0e955dfaaf01cfae7524
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Wed Nov 5 17:12:22 2008 -0500
+
+    Do the fetch_bilinear inline rather than in separate functions
+
+commit c8b314c43bd70a1c375aef3cacfe717ca9dbc85b
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Wed Nov 5 16:59:56 2008 -0500
+
+    Make use of fetch_bilinear() in the various bilinear implementations
+
+commit bad1ee39d3cc27ec07303f6484515a886430cda6
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Wed Nov 5 16:38:33 2008 -0500
+
+    Add fetch_bilinear function
+
+commit 95f2af9584f8f4327ddf6d6948dee17ab48ad8b3
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Mon Nov 3 13:09:02 2008 -0500
+
+    Add missing pixman-arm-simd.[ch] files.
+    
+    Pointed out by Chris Ball and Adrian Bunk.
+
+commit 1d5bb7a3f17fb88cdabee8a27b79fb9fb129e189
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Fri Oct 31 15:08:03 2008 -0400
+
+    Inlucde inttypes.h on digital Tru64
+    
+    Bug 18007, reported by Joonas Pihlaja.
+
+commit f9db3ec7b94db45f388b210d7bed639048f1aa23
+Author: Adrian Bunk <adrian.b...@movial.fi>
+Date:   Fri Oct 31 14:59:30 2008 -0400
+
+    Rename the current ARM code to ARM SIMD
+    
+    This code is only for CPUs supporting the SIMD instructions, not for all 
ARM
+    CPUs.
+    
+    I stumbled above the recent commit with the ARM SIMD code while preparing a
+    patch that models the patch from #13445 after the MMX and SSE2 cases:
+    
+    The ARM SIMD option currently uses --disable-arm, although this code is 
only
+    for CPUs >= ARMv6. That's as if one would call the option to disable the 
SSE2
+    code --disable-x86.
+    
+    This patch therefore renames the configure option and the function and file
+    names to arm-simd/arm_simd.
+
+commit b9e2dd783e34969aa7c41877b0aa49920788637b
+Author: Alan Coopersmith <alan.coopersm...@sun.com>
+Date:   Wed Oct 29 18:13:59 2008 -0700
+
+    Define force_inline for compilers other than gcc & MS Visual C
+
+commit 3a775610f22d09fc030804c6dd02208d36920b54
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Wed Oct 29 17:14:41 2008 -0700
+
+    Cleanup inline definitions
+    
+    Replace all inline definitions with a common one in pixman-private.h. 
Also, add
+    'force_inline' and replace all existing uses of 'inline' as a forced inline
+    with 'force_inline'.
+
+commit d68ebb7701e61d7f19c87d2d3686eb30e85e2ede
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Wed Oct 15 18:46:38 2008 -0400
+
+    Remove unused AddMul_256 macro
+
+commit 8f5cb6916ddea072e453681d80a879a64bd22f8c
+Author: Benjamin Otte <o...@gnome.org>
+Date:   Mon Oct 13 00:05:40 2008 +0200
+
+    unswitch red and blue
+    
+    The previous code assumed a color format of ABGR when naming the
+    variables. The true color format is ARGB. This did not cause any bugs
+    because no functions rely on the order of colors so far. This patch
+    renames the variables just to avoid confusion.
+
+commit f5d4e01c399d6d23fd7e4cfaa26e0b07e2279690
+Author: Benjamin Otte <o...@gnome.org>
+Date:   Wed Oct 8 21:21:58 2008 +0200
+
+    update .gitignore
+
+commit 69dadf231283fadcb117b4d9e799e8633a0e4dab
+Author: Benjamin Otte <o...@gnome.org>
+Date:   Wed Oct 8 21:18:12 2008 +0200
+
+    force alignment of arg pointer in potential SSE users
+    
+    Fix for bug 17824
+
+commit 1c5de7b05831b3d66821707276b71974a232f5c7
+Author: David Müller <dave.muel...@gmx.ch>
+Date:   Tue Sep 23 07:45:51 2008 -0400
+
+    Move _mm_empty() to correct place
+    
+    The "fbComposeSetupSSE2()" function is guarding most of its code
+    depending on the capabilities of the CPU, but unfortunately the call
+    to "_mm_empty()" is not part of this code path but executed
+    unconditionally.  This results in a "illegal instruction" crash on
+    non-MMX / non-SSE capable CPUs caused by the the "emms" instruction
+    (embedded in "_mm_empty()").
+    
+    Fix bug 17729.
+
+commit aadcc7f011004794cf88c126641ef8258183878f
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sun Sep 21 11:01:07 2008 -0400
+
+    Update TODO
+
+commit 9cb60e142bad01fd54cb7e6f3fa2504ddc87a7da
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sun Sep 21 11:00:33 2008 -0400
+
+    Make use of SSE2 blt/fill in more places
+
+commit d69d2705d16c813756acd8a685dc9a28a178423a
+Merge: b5a9002... 412b0d5...
+Author: Julien Cristau <jcris...@debian.org>
+Date:   Fri Sep 19 10:29:05 2008 +0200
+
+    Merge tag 'pixman-0.12.0'
+    
+    Conflicts:
+    
+       configure.ac
+
+commit b5a9002d2e3f0d961bcfe2acee6e9a0f1c583d5d
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Thu Sep 18 19:28:31 2008 -0400
+
+    Inline fetch functions in pixman-transformed.c
+    
+    There was significant performance overhead associated with indirect
+    call to the fetch functions, so inline them.
+    
+    Also, the old code assumed that if the number of rectangles in the
+    source clip was 1, then the clip was identical to the image
+    boundaries. Fix that by running a full region_contains_point()
+    whenever the source clip is different from pict->common.full_region.
+    
+    Based on a patch from Antoine Azar.
+
+commit a57e7bf34a2f312285c8065b8b1328bd5650788a
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Thu Sep 18 11:44:36 2008 -0400
+
+    Fix inner branch code.
+    
+    The entire source must be 0 not just the alpha component.
+    Fix some comments too.
+
+commit 54ee41a6603441bf09bbc95c2fec3d0a41c82d0f
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Sep 17 14:38:47 2008 -0400
+
+    Post release version bump
+
+commit 24de3b74f4db3db569e1edface5e5804b58c02b5
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Sep 17 14:03:23 2008 -0400
+
+    Pre-release version bump
+
+commit 7180230d4d87c55dfef1e17a0cc3b125d45aa3a0
+Author: Vladimir Vukicevic <vladi...@slide.(none)>
+Date:   Wed Sep 17 16:01:31 2008 -0400
+
+    Add SRC x888x0565 C fast path
+
+commit d0b181f347ef4720d130beee3f03196afbd28aba
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Wed Sep 17 15:53:20 2008 -0400
+
+    Add support for ARMv6 SIMD fastpaths.
+
+commit 412b0d5cbc2c0a5200649cbb0b5e26f8b874437d
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Sep 17 14:03:23 2008 -0400
+
+    Pre-release version bump
+
+commit 3f5d6f90b753175a888f36a93d1e79fdc80d95de
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Sep 17 09:50:57 2008 -0400
+
+    Don't include stdio.h
+
+commit eba402092082bf48072671e04e224589af872acd
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sun Sep 14 14:58:00 2008 -0400
+
+    [sse2] Fix rounding bug in conversion from 565 to 8888
+    
+    When converting from 565 to 8888, replicate the topmost bits instead
+    of appending zeros.
+
+commit 6f00d98f87c019849c611d27e9593c5eecfef4c2
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Tue Sep 9 10:49:56 2008 -0400
+
+    Fix for bug 17477.
+    
+    over_2x128 was changing the alphaLo and alphaHi arguments, causing
+    stripes.
+
+commit bf76505cc6cc5e54c25eb145748e9e364fb367e9
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sun Sep 7 00:40:09 2008 -0400
+
+    Update TODO
+
+commit da18a5675b3107c9bf99e228d85619d247fa19a6
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sun Sep 7 00:13:10 2008 -0400
+
+    Extend clip-test to demonstrate a bug in source clipping
+
+commit 00f3d6ef22b5a062323208fd540a17ca65dca42b
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sat Sep 6 23:49:25 2008 -0400
+
+    Fix bug in pixman_image_is_opaque()
+    
+    Non-repeating gradient images would be reported as opaque. Also add
+    new test program to test source clipping.
+
+commit d5b4fd7e11c2f2b2e8ab3cb95bef252ce142982e
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sat Sep 6 06:17:32 2008 -0400
+
+    Update RELEASING
+
+commit 35fcdf352a29241f235f2bc7a692c20ad8baf240
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sat Sep 6 06:15:31 2008 -0400
+
+    Bump release
+
+commit 5e7388540f2cd201331cb3d1f616e3c300dbc45f
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sat Sep 6 05:14:18 2008 -0400
+
+    Check for __sun || __sun in pixman.h. Update TODO
+    
+    Reported by Bernd Nies.
+
+commit f369d612b3d65529e4b10d8a0b1e015407357d9b
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Sat Sep 6 04:33:16 2008 -0400
+
+    Use error instead of #error in a couple of other places
+
+commit f921c8c57ffdd6d0afd3d41d50e3565084ebd49c
+Author: Peter O'Gorman <po...@thewrittenword.com>
+Date:   Fri Aug 15 15:00:24 2008 -0500
+
+    Minor portability fixes
+    
+    Use AC_C_INLINE to figure out `inline'.
+    IRIX compiler does not exit with a non-zero exit status when it sees #error
+
+commit e2cbe1a0a4db750ab05d804901f155adb312746b
+Author: Frédéric Plourde <frederic.plou...@polymtl.ca>
+Date:   Thu Sep 4 16:30:21 2008 -0400
+
+    Win32 build system fixes
+    
+    Signed-off-by: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+
+commit ed862f1b2f62ee27884b9b429c54162039f3cb10
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Thu Sep 4 16:21:08 2008 -0400
+
+    Make sure pixman-combine{32,64}.h are disted
+
+commit f9d3f372f907c997abe4c4a65cc4a3dbe0bb41e2
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Sun Aug 24 00:40:16 2008 -0400
+
+    Rename pixman-sse.h pixman-sse2.h
+
+commit fdff58cfa2ed77d2ceb38f48711ac5c91513aab1
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Sat Aug 23 23:59:49 2008 -0400
+
+    A few other renamings of SSE->SSE2
+
+commit 9bfa8aaf17b256d90832802dcd386c05b904b97e
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Sat Aug 23 23:54:24 2008 -0400
+
+    Be consistent in naming SSE2 related things SSE2
+
+commit 00841cb314a3b737dc5f492e113f36c19ba336e1
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Sat Aug 23 23:42:36 2008 -0400
+
+    Remove use of MMX extensions.
+    
+    They were never a big improvement anyway, and now that we have SSE2
+    support, they would only be useful on Pentium IIIs, and only if
+    explicitly enabled, which most distributions couldn't do anyway.
+
+commit 3cd6acfe74dabfbc18af49bed077c2a39b9a742d
+Author: Andre Tupinamba <andre...@gmail.com>
+Date:   Thu Aug 21 14:43:17 2008 -0700
+
+    [sse2] Change pixman-sse to pass __mm128i args as pointers, so as not to 
confuse MSVC
+
+commit 9b9f7b59e5ce17735157ca9b154e8bc545f5c96b
+Author: Ginn Chen <ginn.c...@sun.com>
+Date:   Thu Aug 21 14:21:01 2008 -0700
+
+    Use hidden attribute for private functions when compiling with Sun Studio
+    
+    https://bugs.freedesktop.org/show_bug.cgi?id=17183
+    
+    Signed-off-by: Alan Coopersmith <alan.coopersm...@sun.com>
+
+commit e78eee87319e0290025c9d87bffe379bec440587
+Author: Vladimir Vukicevic <vladi...@pobox.com>
+Date:   Tue Aug 19 11:57:53 2008 -0700
+
+    Add sys/inttypes.h include for AIX
+
+commit cb9d5750582ea93ef1902a5185164088cdaa0140
+Merge: daf1745... dfe1f63...
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Thu Jul 31 13:32:59 2008 -0400
+
+    Merge branch 'master' of sandm...@git.freedesktop.org:/git/pixman
+
+commit daf17450607e533dc590b4673c88241862b6b138
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Thu Jul 31 13:32:38 2008 -0400
+
+    Bug 16921. MMX and SSE2 intrinsics not enabled when compiling with Intel's 
icc
+    
+    Remove GCC specific inline-growth flags, and use __force_inline__ in
+    pixman-sse2 instead. Based on patch by Matt Turner.
+
+commit dfe1f63f709fc711c15d1be317dc1404d72b3efd
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Fri Jul 25 10:14:29 2008 -0700
+
+    Add depth 30 formats to pixman_format_supported_source.
+    
+    Thanks to Julien Cristau for pointing out that these were missing.
+
+commit db3fb5eb605c4e1a6fcb93902389a22fc496151c
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Mon Jul 21 22:06:02 2008 -0400
+
+    Don't require GCC 4.2 on x86-64
+
+commit 53fa7133fdf7f5879f10847228f478983c480b79
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Mon Jul 21 21:55:55 2008 -0400
+
+    TODO
+
+commit 58ab45b85d1732da7c84a274acdca3bfcf1c36b1
+Author: André Tupinambá <andre...@gmail.com>
+Date:   Mon Jul 21 21:53:20 2008 -0400
+
+    Use CopyAreasse2, plus a compatibility fix
+
+commit 51576cda8ba830c0d7dbbeaebb79fbef276f7e2d
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Fri Jul 18 14:49:35 2008 -0400
+
+    Fix typo in sse2 configure logic
+
+commit 596218e488fc92c5a03d07892015a106dcd541b4
+Author: Frederic Plourde <frederic.plou...@polymtl.ca>
+Date:   Thu Jul 17 13:51:31 2008 -0700
+
+    Win32 Makefile fix
+
+commit f729457da5de4a96ccd220ce71c583cdec971483
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Thu Jul 17 14:13:34 2008 -0400
+
+    Update RELEASING and release targets in Makefile.am
+
+commit 72045eabd57cf793266424c39246b435b655b19f
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Thu Jul 17 14:07:23 2008 -0400
+
+    Post-release version-bump
+
+commit 2a14ecf1cd07e9a3f367ea66a7b10da929ccc06d
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Thu Jul 17 13:38:57 2008 -0400
+
+    Pre-release version bump
+
+commit 411c0e990f7a96d4e15f2cbbe07d3b50b6a20f95
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Thu Jul 17 13:37:56 2008 -0400
+
+    Make a couple of functions static
+
+commit 96f57c07f24cd6d86c0aad624bd1a16b85f08e04
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Thu Jul 17 13:32:45 2008 -0400
+
+    Speed up fbOver
+    
+    Use FbByteMulAdd to operate on two components at a time and force the 
function
+    to be inlined.
+
+commit d4855cd9d028c49c2a12f61c6227579fcb8af5b6
+Author: Jeff Muizelaar <jmuizel...@mozilla.com>
+Date:   Thu Jul 17 13:32:08 2008 -0400
+
+    Comment FbByteMulAdd
+
+commit dcbe4b3f80fb8dc6a83efa7e66a891f8b102608d
+Author: Julien Cristau <jcris...@debian.org>
+Date:   Wed Jul 16 22:03:29 2008 +0200
+
+    fix --enable-{mmx,sse2,vmx}
+    
+    If --enable-foo is used, don't treat it as --disable-foo, and
+    error out if the appropriate compiler support isn't detected.
+
+commit e21f00db50c30e80c8969fbf63982aeb7434dc1d
+Author: Damien Carbery <damien.carb...@sun.com>
+Date:   Wed Jul 16 15:47:38 2008 -0400
+
+    Add pixman-1-uninstalled.pc file
+    
+    Signed-off-by: Søren Sandmann <sandm...@redhat.com>
+
+commit 1570746350baf82d36aeb7ea1702350700b795d7
+Author: Søren Sandmann <sandm...@redhat.com>
+Date:   Wed Jul 16 15:19:17 2008 -0400
+
+    Use -no-undefined -- fixes bug 15927
+
+commit 99fead412e7602daf193035831b952e252dac0e1
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Jul 16 15:07:30 2008 -0400
+
+    Use <inttypes.h> on most types of Unix.
+    
+    Fix for bug 15560.
+
+commit c5bb4ab8fcb784d479c71996f2ff081374741d43
+Author: Søren Sandmann <sandm...@redhat.com>
+Date:   Wed Jul 16 14:56:48 2008 -0400
+
+    Update TODO
+
+commit 2070f10db927a97d7d38024e607093f5a6e00291
+Author: Søren Sandmann <sandm...@redhat.com>
+Date:   Wed Jul 16 14:30:46 2008 -0400
+
+    Remove unused pixman-combine.c
+
+commit 9d54568d5f93701313fdbb49c1ef9dc79fe5850c
+Author: André Tupinambá <andre...@gmail.com>
+Date:   Wed Jul 16 14:29:29 2008 -0400
+
+    Fix SSE2 bug where x888 pixels were treated as 8888
+
+commit 7dfd023e94d9ab5940d7062c2e5cde11ab02f43e
+Author: Benjamin Otte <o...@gnome.org>
+Date:   Wed Jul 16 20:41:02 2008 +0200
+
+    fix Altivec detection
+    
+    the old code used to cause infinite looping on G3 machines.
+
+commit 0a92401678286eb438fe24979fd032efba540a0a
+Author: Behdad Esfahbod <beh...@behdad.org>
+Date:   Tue Jul 15 16:49:32 2008 -0700
+
+    Fix fbCompositeSrc_x888xnx8888mmx to properly ignore source alpha
+
+commit 687176023caf53f2fe234827d152f270048b1cd3
+Author: Julien Cristau <jcris...@debian.org>
+Date:   Tue Jul 15 16:59:21 2008 +0200
+
+    make --{en,dis}able-gtk work correctly
+    
+    --enable-gtk had the same effect as --disable-gtk.
+    Now we check for it by default, and error out if we can't
+    find it and it was explicitly enabled.
+
+commit 9d97716d2fd91d5611a5e7a7b29b38887b672e9f
+Author: André Tupinambá <andre...@gmail.com>
+Date:   Tue Jul 8 14:15:27 2008 -0400
+
+    Fix bug 16310 in the SSE2 fast path in function 
fbCompositeSolidMask_nx8888x0565Csse2
+
+commit 47b95be38ae0ebc61963c0b3b4dddb240a59c18a
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Tue Jul 8 14:10:56 2008 -0400
+
+    Update TODO
+
+commit eb53d111bd8651cd00c1b728b09e8be09b8482f7
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Wed Jun 25 17:55:28 2008 -0700
+
+    Add a lossy 32-bit generic pixel fetch function for wide surfaces.
+    
+    The transformed fetch path currently only works at 32-bit precision.  
Until a
+    wide version of that function is added, we need to have a path to perform a
+    wide FetchPixel and then contract it down to a8r8g8b8.
+    
+    Also, use the right format when expanding the result in 
fbFetchTransformed64.
+    fbFetchTransformed returns a8r8g8b8 results.
+
+commit 3c43b869f3821495978c61b9195f0b0e9e9e1245
+Author: Søren Sandmann <sandm...@redhat.com>
+Date:   Fri Jun 27 01:11:30 2008 -0400
+
+    Unexport or delete various functions
+    
+    - Delete pixman_region_append()
+    - Delete pixman_region_empty()
+    - Make pixman_region_validate() static and don't export it.
+    
+    Reported by Julien Cristau.
+
+commit 36b05f2cac7fa28e31131ca0d6b8b133ccd95ab8
+Author: Søren Sandmann <sandm...@redhat.com>
+Date:   Fri Jun 27 01:05:30 2008 -0400
+
+    Only export the 16 bit version of pixman_region_set_static_pointers()
+
+commit ab4d45806aacf6208820af07b42852c9e4c89fff
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Jun 25 09:46:12 2008 -0400
+
+    Update versioning documentation
+
+commit a3c12f4ccfda470574bfe8b7796c0b90237dabe0
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Jun 25 09:36:13 2008 -0400
+
+    Update release instructions
+
+commit ca6edbee41e2e4bd18e3615a86bae441822b90e3
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Jun 25 09:24:00 2008 -0400
+
+    Explicitly use my GPG key for signing.
+
+commit c48e3bc5ccf3a2f0aa4cadbaa4a0ae968a5d5a91
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Wed Jun 25 09:16:09 2008 -0400
+
+    Post-release version bump
+
+commit d8e5ff20f12c52a32dcf0543ab436eb7194b794c
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Wed Jun 25 07:58:21 2008 -0400
+
+    Pre-release version bump
+
+commit 4a9df4be7e384cf18e3d7a65d1e0023d2e2a280f
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Sun Jun 22 13:44:23 2008 -0400
+
+    TODO
+
+commit a766b62880108f278478888f5167a5fbf2819a97
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Sun Jun 22 13:42:21 2008 -0400
+
+    Add configure time options to disable mmx/sse2/vmx
+
+commit 02268903e4311709744c11e495f9b17f171ec5e9
+Author: David Sharp <where...@gmail.com>
+Date:   Thu Jun 19 20:23:33 2008 -0700
+
+    pixman-sse.c: silence pointer-cast compiler warnings.
+    
+    Cast pointers to words of the same size, not 32-bits.
+    
+    Signed-off-by: Søren Sandmann Pedersen <sandm...@redhat.com>
+
+commit 534e65d54831018b47c169932a04224e5ba53cb8
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Fri Jun 13 16:16:59 2008 -0400
+
+    Update TODO
+
+commit eb2d95de98683a387153f010077ad9c3c3b1b01d
+Author: Luo Jinghua <sunmoon1...@gmail.com>
+Date:   Sat Jun 14 09:07:22 2008 +0800
+
+    Fix implicit declaration of function 'free'.
+    
+    Otherwise pointer will be truncated on 64bit arch and your programs will 
crash.
+
+commit 29d144712e558aaeb49f4384028dd669d76a410b
+Author: Maximilian Grothusmann <m...@own-hero.net>
+Date:   Fri Jun 13 12:44:50 2008 -0700
+
+    Fix memory leak by freeing boxes{16,32}.
+    
+    After calling pixman_region_init_rects() or
+    pixman_region32_init_rects(), boxes{16,32} were not freed before
+    returning. Fixes bug 16312.
+
+commit 5d32519316b40b35113c6df9e15d955a16709ba2
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Fri Jun 13 09:52:53 2008 -0700
+
+    Use pixman_malloc_ab instead of plain malloc for the fbStore64_generic 
scratch buffer.
+
+commit b1c70c4e6435d7f15751111828c381feb1d139cf
+Author: Søren Sandmann Pedersen <sandm...@redhat.com>
+Date:   Fri Jun 13 00:25:45 2008 -0400
+
+    Move PIXMAN_FORMAT_16BPC to pixman-private.h
+
+commit 7fa966df0ee781fa486715710f389b148c11d36e
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Fri Jun 6 23:02:51 2008 -0700
+
+    Decide based on the image formats whether we need wide compositing.
+    
+    Signed-off-by: Søren Sandmann Pedersen <sandm...@redhat.com>
+
+commit 7cb735c9c0fa55ae1f4d8d13da9f33e3da2ae8fe
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Fri Jun 6 19:40:25 2008 -0700
+
+    Take the source format into account in pixman_expand.
+    
+    Extract the original bits of the source image for each component and then
+    replicate up to 16 bits to fill the wide components.  Make sure to 
hard-code the
+    alpha value to 1 if the source format didn't have alpha.
+    
+    Signed-off-by: Søren Sandmann Pedersen <sandm...@redhat.com>
+
+commit c0d98e96605c6d03f4b02f337f2f5827165bb092
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Fri Jun 6 18:51:48 2008 -0700
+
+    Make expansion and contraction loops clearer.
+    
+    Signed-off-by: Søren Sandmann Pedersen <sandm...@redhat.com>
+
+commit fc0b28bf6af81428b7ac045614eea97fbf9c4a70
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Fri Jun 6 18:05:15 2008 -0700
+
+    Add wide source picture, external alpha, and transformed image routines.
+    
+    The wide external alpha path should work correctly with wide formats.  The 
wide
+    transformed fetch code for now just does a 32-bit fetch and then expands, 
which
+    will lose precision.  Source pictures, for now, are evaluated at depth 32 
and
+    then are expanded to depth 64.  We could get higher precision by 
evaluating them
+    directly at depth 64, but this should be good enough for now.
+    
+    Signed-off-by: Søren Sandmann Pedersen <sandm...@redhat.com>
+
+commit 42a3a2d6fc8d3e521c6914ff8fb89f1fbc673e28
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Fri Jun 6 15:45:17 2008 -0700
+
+    Add wide fetch/store functions.
+    
+    Use the narrow ones and expand/contract where necessary.  Still need wide 
paths
+    for fancy pictures, but this gets the basic stuff working.
+    
+    Signed-off-by: Søren Sandmann Pedersen <sandm...@redhat.com>
+
+commit 7591d3f1d7e0884f9362018edf720724095cf380
+Author: Aaron Plattner <aplatt...@nvidia.com>
+Date:   Fri Jun 6 15:30:52 2008 -0700
+
+    Add expand and contract functions to convert between ARGB8 and ARGB16.
+    
+    The expansion function isn't quite correct, but gives reasonable results.
+    
+    Signed-off-by: Søren Sandmann Pedersen <sandm...@redhat.com>
+
+commit bae5db893f20eaf9c8ec56057617a8ce800cce48
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Mon Jun 9 13:06:50 2008 -0400
+
+    Post-release version bump
+
+commit 88e02d36792d3ad2615a775c9d21136c760087ef
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Mon Jun 9 12:32:56 2008 -0400
+
+    Pre-release version bump
+
+commit fe43a2c1638ee75ca6bbc437a59461cc5c2b6f46
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Mon Jun 9 12:28:05 2008 -0400
+
+    Add back prototypes for pixman_version() and pixman_version_string() to 
pixman.h
+
+commit fd380c7764c9cbc05f070b178a4b38b342503471
+Author: Julien Cristau <jcris...@debian.org>
+Date:   Mon Jun 9 12:01:37 2008 +0200
+
+    Add a couple more missing PIXMAN_EXPORTs
+
+commit f8f3b454a8dc4f91b4aff0e3c7ab28d65383ec8f
+Author: Julien Cristau <jcris...@debian.org>
+Date:   Mon Jun 9 11:53:23 2008 +0200
+
+    Add PIXMAN_EXPORT for pixman_region_equal
+    
+    This used to be exported, so removing the export broke ABI.
+
+commit 6e8f785ae7b629f5f81627fdb61f07d99df0b9ba
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Mon Jun 9 02:43:37 2008 -0400
+
+    Post-release version bump
+
+commit 26b486b9a9e599a5b45a73f8b3ec72f9a3560cfb
+Author: Søren Sandmann Pedersen <sandm...@daimi.au.dk>
+Date:   Mon Jun 9 01:59:56 2008 -0400
+
+    Bump version number


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to