A new pixman release 0.15.20 is now available. This is a Release
Candidate for the 0.16.0 release. Unless bugs are reported in 0.15.20,
this is what will become the stable 0.16.0.

News since last time:

        - A new test program for compositing operators [Siarhei Siamashka]

        - Bugs and performance fixes [Benjamin Otte, Chris Wilson,
          Andre Tupinamba, Soren Sandmann]

Please test, and report bugs at 

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


Thanks,
Soren




tar.gz:
        http://cairographics.org/releases/pixman-0.15.20.tar.gz
        http://xorg.freedesktop.org/archive/individual/lib/pixman-0.15.20.tar.gz

tar.bz2:
        
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.15.20.tar.bz2

Hashes:
        MD5:  613c95e7ddc8069b7aa2708f93219b7d  pixman-0.15.20.tar.gz
        MD5:  8cca7bdf45bd3c31cf95ecea0f05bddc  pixman-0.15.20.tar.bz2
        SHA1: a5f973b6895e269731964fbe328f61a8cbfdc931  pixman-0.15.20.tar.gz
        SHA1: 67a34a1fdc5431c9de5febd390057bdd9bb51df4  pixman-0.15.20.tar.bz2

GPG signature:
        http://cairographics.org/releases/pixman-0.15.20.tar.gz.sha1.asc
        (signed by  <[email protected]>)

Git:
        git://git.freedesktop.org/git/pixman
        tag: pixman-0.15.20

Log:
        Benjamin Otte (4):
              Make the text when reporting a broken region more useful
              Simplify code that logs errors
              Log errors for invalid rectangles passed to region code
              Don't warn for empty rectangles, only degenerate ones
        
        Chris Wilson (2):
              Fix inversion of radial gradients when r2 > r1
              Explain how we can simplify the radial gradient computation
        
        Siarhei Siamashka (3):
              Test program for stressing the use of different formats and 
operators
              HACK: updated test to better cover new neon optimizations
              One more update to blitters-test - use aligned memory
        
        Søren Sandmann Pedersen (56):
              Post-release version bump
              Replace a bunch of 'pict's with 'image'
              Rename source_pict_class_t to source_image_class_t
              Remove a couple of unused variables
              Add a CODING_STYLE document based on the one from cairo.
              Various updates to the CODING_STYLE document
              Only define PIXMAN_TIMERS if timers are actually enabled [bug 
23169]
              Change bits_image_fetch_transformed() to work one pixel at a time.
              Make bits_image_fetch_nearest() return one pixel.
              Make the repeat routine work on only one coordinate at a time.
              Change bits_image_fetch_bilinear_pixels() to fetch one pixel at a 
time.
              Change bits_image_fetch_pixels_convolution() to fetch just one 
pixel.
              Change bits_image_fetch_alpha_pixels() to fetch just one pixel.
              Various renamings and clean-ups
              Add fetch_pixel_raw_32 and fetch_pixel_32 virtual functions.
              Change all the fetch_pixels() functions to only fetch one pixel.
              Misc formatting
              Remove unused function
              Remove leftover 0xffffffff in repeat()
              Move bounds checks for REPEAT_NONE to get_pixel()
              Add a fast path for the add_n_8888_8888() operation.
              Add sse2 version of add_n_8888_8888()
              Add a dirty bit to the image struct, and validate before using 
the image.
              Fix bugs in combine_over_reverse_ca().
              Don't change the constant source in 
fast_composite_over_n_8888_0565.
              Fix incorrect optimization in combine_over_ca().
              Fix another case of changing the solid source.
              Fix bug in combine_mask_alpha_ca()
              Don't run fast paths if the format requires wide compositing.
              Fix a bunch of srca == 0 checks that should be src == 0 in 
pixman-mmx.c
              Rewrite the two-component arithmetic macros.
              Make pix_add_mul() in pixman-mmx.c produce exact results.
              Fix a couple more alpha==0 vs src==0 bugs in pixman-mmx.c
              Rename mmx_composite_add_8888_8_8() to mmx_composite_add_n_8_8().
              Fix a couple of alpha==0 vs src==0 issues in pixman-sse2.c
              Change the SSE2 versions of pix_add_multiply() to produce 
bit-exact resul
              Make pix_multiply bit-exact
              Fix bug in vmx_combine_xor_ca()
              Do the full four-component IN computation in vmx_combine_in_ca().
              Fix vmx_combine_out_ca()
              In vmx_combine_out_ca() multiply with the alpha of the negated 
vdest.
              Fix vmx_combine_over_ca().
              Fix vmx_combine_vmx_atop_ca()
              Multiply with the alpha of dest, not inverse alpha
              Fix vmx_over_reverse_ca()
              Fix vmx_combine_out_reverse_ca()
              Really fix vmx_combine_over_reverse_ca()
              In vmx_combine_atop_reverse_ca() extract alpha after inversing
              Misc formatting fixes for pixman-vmx.c
              Delete commented out code in pixman-vmx.c
              Reenable commented-out tests in blitter-test.
              Add the ability to print intermediate CRC values
              Various formatting fixes
              Update CRC value in blitters-test.
              Fix x/y mixup in bits_image_fetch_pixel_convolution()
              Pre-release version-bump
_______________________________________________
xorg-announce mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xorg-announce

Reply via email to