A new pixman release 0.21.8 is now available. This is a release
candidate for a stable 0.22.0 release.

News:
    - New image formats r8g8b8a8 and r8g8b8x8 [Alexandros Frantzis]
    - Better support for the MSVC compiler [Andrea Canciani]
    - Much faster image scaling on ARM [Siarhei Siamashka, Taekyun Kim]
    - Bug fixes and other improvements [Gilles Espinasse, Siarhei, Søren 
Sandmann]

Note: When this version of pixman is used with the git version of the X
server, trapezoid rendering will be corrupted. This is a known bug in
the X server.

Please report bugs to pixman@lists.freedesktop.org or file them at 

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

Søren



tar.gz:
        http://cairographics.org/snapshots/pixman-0.21.8.tar.gz
        http://xorg.freedesktop.org/archive/individual/lib/pixman-0.21.8.tar.gz

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

Hashes:
        MD5:  a5e7c2a6fdd7ddd041b2128bf81c65ee  pixman-0.21.8.tar.gz
        MD5:  1a46b77586fbfd517cccf8ced3a835a1  pixman-0.21.8.tar.bz2
        SHA1: fe0118cc00c266e364bf391b839ebaadd42d1692  pixman-0.21.8.tar.gz
        SHA1: 21540852f798801db2c73f048e2853fd9395080a  pixman-0.21.8.tar.bz2

GPG signature:
        http://cairographics.org/snapshots/pixman-0.21.8.tar.gz.sha1.asc
        (signed by Søren Sandmann Pedersen <sandm...@daimi.au.dk>

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

Log:
        Alexandros Frantzis (2):
              Add simple support for the r8g8b8a8 and r8g8b8x8 formats.
              Add support for the r8g8b8a8 and r8g8b8x8 formats to the tests.
        
        Andrea Canciani (5):
              Fix compilation on Win32
              test: Fix tests for compilation on Windows
              test: Add Makefile for Win32
              Do not include unused headers
              test: Silence MSVC warnings
        
        Gilles Espinasse (2):
              Fix missing AC_MSG_RESULT value from Werror test
              Fix OpenMP not supported case
        
        Siarhei Siamashka (21):
              Main loop template for fast single pass bilinear scaling
              test: check correctness of 
'bilinear_pad_repeat_get_scanline_bounds'
              SSE2 optimization for bilinear scaled 'src_8888_8888'
              ARM: NEON optimization for bilinear scaled 'src_8888_8888'
              ARM: use prefetch in nearest scaled 'src_0565_0565'
              ARM: common macro for nearest scaling fast paths
              ARM: assembly optimized nearest scaled 'src_8888_8888'
              ARM: new bilinear fast path template macro in 
'pixman-arm-common.h'
              ARM: NEON: common macro template for bilinear scanline scalers
              ARM: use common macro template for bilinear scaled 'src_8888_8888'
              ARM: NEON optimization for bilinear scaled 'src_8888_0565'
              ARM: NEON optimization for bilinear scaled 'src_0565_x888'
              ARM: NEON optimization for bilinear scaled 'src_0565_0565'
              ARM: a bit faster NEON bilinear scaling for r5g6b5 source images
              ARM: tweaked horizontal weights update in NEON bilinear scaling 
code
              ARM: use aligned memory writes in NEON bilinear scaling code
              ARM: support for software pipelining in bilinear macros
              ARM: use less ARM instructions in NEON bilinear scaling code
              ARM: support different levels of loop unrolling in bilinear scaler
              ARM: pipelined NEON implementation of bilinear scaled 
'src_8888_8888'
              ARM: pipelined NEON implementation of bilinear scaled 
'src_8888_0565'
        
        Søren Sandmann Pedersen (13):
              Post-release version bump to 0.21.7
              test: In image_endian_swap() use pixman_image_get_format() to get 
the bpp
              test: Do endian swapping of the source and destination images.
              In delegate_{src,dest}_iter_init() call delegate directly.
              Fill out parts of iters in 
_pixman_implementation_{src,dest}_iter_init()
              Simplify the prototype for iterator initializers.
              test: Randomize some tests if PIXMAN_RANDOMIZE_TESTS is set
              test: Fix infinite loop in composite
              Makefile.am: Put development releases in "snapshots" directory
              ARM: Tiny improvement in over_n_8888_8888_ca_process_pixblock_head
              ARM: Add 'neon_composite_over_n_8888_0565_ca' fast path
              Offset rendering in pixman_composite_trapezoids() by (x_dst, 
y_dst)
              Pre-release version bump to 0.21.8
        
        Taekyun Kim (3):
              ARM: Common macro for scaled bilinear scanline function with A8 
mask
              ARM: NEON scanline functions for bilinear scaling
              ARM: Enable bilinear fast paths using scanline functions in 
pixman-arm-ne
_______________________________________________
Pixman mailing list
Pixman@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to