On Tue, 26 May 2015 23:58:28 +0100
Ben Avison <[email protected]> wrote:

> ---
>  pixman/pixman-mmx.c  |   20 ++++----------------
>  pixman/pixman-sse2.c |   20 ++++----------------
>  2 files changed, 8 insertions(+), 32 deletions(-)
> 
> diff --git a/pixman/pixman-mmx.c b/pixman/pixman-mmx.c
> index 42826d9..877b6e9 100644
> --- a/pixman/pixman-mmx.c
> +++ b/pixman/pixman-mmx.c
> @@ -4094,22 +4094,10 @@ static const pixman_fast_path_t mmx_fast_paths[] =
>      PIXMAN_STD_FAST_PATH    (IN,   a8,       null,     a8,       
> mmx_composite_in_8_8              ),
>      PIXMAN_STD_FAST_PATH    (IN,   solid,    a8,       a8,       
> mmx_composite_in_n_8_8            ),
>  
> -    SIMPLE_NEAREST_FAST_PATH_COVER  (OVER,   a8r8g8b8, x8r8g8b8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_COVER  (OVER,   a8b8g8r8, x8b8g8r8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_COVER  (OVER,   a8r8g8b8, a8r8g8b8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_COVER  (OVER,   a8b8g8r8, a8b8g8r8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_NONE   (OVER,   a8r8g8b8, x8r8g8b8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_NONE   (OVER,   a8b8g8r8, x8b8g8r8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_NONE   (OVER,   a8r8g8b8, a8r8g8b8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_NONE   (OVER,   a8b8g8r8, a8b8g8r8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_PAD    (OVER,   a8r8g8b8, x8r8g8b8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_PAD    (OVER,   a8b8g8r8, x8b8g8r8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_PAD    (OVER,   a8r8g8b8, a8r8g8b8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_PAD    (OVER,   a8b8g8r8, a8b8g8r8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_NORMAL (OVER,   a8r8g8b8, x8r8g8b8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_NORMAL (OVER,   a8b8g8r8, x8b8g8r8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_NORMAL (OVER,   a8r8g8b8, a8r8g8b8, 
> mmx_8888_8888                     ),
> -    SIMPLE_NEAREST_FAST_PATH_NORMAL (OVER,   a8b8g8r8, a8b8g8r8, 
> mmx_8888_8888                     ),
> +    SIMPLE_NEAREST_FAST_PATH (OVER,   a8r8g8b8, x8r8g8b8, mmx_8888_8888      
>                       ),
> +    SIMPLE_NEAREST_FAST_PATH (OVER,   a8b8g8r8, x8b8g8r8, mmx_8888_8888      
>                       ),
> +    SIMPLE_NEAREST_FAST_PATH (OVER,   a8r8g8b8, a8r8g8b8, mmx_8888_8888      
>                       ),
> +    SIMPLE_NEAREST_FAST_PATH (OVER,   a8b8g8r8, a8b8g8r8, mmx_8888_8888      
>                       ),
>  
>      SIMPLE_NEAREST_SOLID_MASK_FAST_PATH (OVER, a8r8g8b8, a8r8g8b8, 
> mmx_8888_n_8888                 ),
>      SIMPLE_NEAREST_SOLID_MASK_FAST_PATH (OVER, a8b8g8r8, a8b8g8r8, 
> mmx_8888_n_8888                 ),
> diff --git a/pixman/pixman-sse2.c b/pixman/pixman-sse2.c
> index a6e7808..1a8c430 100644
> --- a/pixman/pixman-sse2.c
> +++ b/pixman/pixman-sse2.c
> @@ -6274,22 +6274,10 @@ static const pixman_fast_path_t sse2_fast_paths[] =
>      PIXMAN_STD_FAST_PATH (IN, solid, a8, a8, sse2_composite_in_n_8_8),
>      PIXMAN_STD_FAST_PATH (IN, solid, null, a8, sse2_composite_in_n_8),
>  
> -    SIMPLE_NEAREST_FAST_PATH_COVER (OVER, a8r8g8b8, x8r8g8b8, 
> sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_COVER (OVER, a8b8g8r8, x8b8g8r8, 
> sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_COVER (OVER, a8r8g8b8, a8r8g8b8, 
> sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_COVER (OVER, a8b8g8r8, a8b8g8r8, 
> sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_NONE (OVER, a8r8g8b8, x8r8g8b8, sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_NONE (OVER, a8b8g8r8, x8b8g8r8, sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_NONE (OVER, a8r8g8b8, a8r8g8b8, sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_NONE (OVER, a8b8g8r8, a8b8g8r8, sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_PAD (OVER, a8r8g8b8, x8r8g8b8, sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_PAD (OVER, a8b8g8r8, x8b8g8r8, sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_PAD (OVER, a8r8g8b8, a8r8g8b8, sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_PAD (OVER, a8b8g8r8, a8b8g8r8, sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_NORMAL (OVER, a8r8g8b8, x8r8g8b8, 
> sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_NORMAL (OVER, a8b8g8r8, x8b8g8r8, 
> sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_NORMAL (OVER, a8r8g8b8, a8r8g8b8, 
> sse2_8888_8888),
> -    SIMPLE_NEAREST_FAST_PATH_NORMAL (OVER, a8b8g8r8, a8b8g8r8, 
> sse2_8888_8888),
> +    SIMPLE_NEAREST_FAST_PATH (OVER, a8r8g8b8, x8r8g8b8, sse2_8888_8888),
> +    SIMPLE_NEAREST_FAST_PATH (OVER, a8b8g8r8, x8b8g8r8, sse2_8888_8888),
> +    SIMPLE_NEAREST_FAST_PATH (OVER, a8r8g8b8, a8r8g8b8, sse2_8888_8888),
> +    SIMPLE_NEAREST_FAST_PATH (OVER, a8b8g8r8, a8b8g8r8, sse2_8888_8888),
>  
>      SIMPLE_NEAREST_SOLID_MASK_FAST_PATH (OVER, a8r8g8b8, a8r8g8b8, 
> sse2_8888_n_8888),
>      SIMPLE_NEAREST_SOLID_MASK_FAST_PATH (OVER, a8b8g8r8, a8b8g8r8, 
> sse2_8888_n_8888),

Hi,

with summary fixed, this patch seems ok to me (it does not change the
content), but it does reorder the rows. I would assume the relative
ordering change in this case does not matter, but can someone confirm
that?

If the order is ok, then:
Reviewed-by: Pekka Paalanen <[email protected]>


Thanks,
pq
_______________________________________________
Pixman mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/pixman

Reply via email to