On Thursday 09 September 2010 18:30:28 Georgi Beloev wrote:
> From 118b1f5596f72be7fed85ba408ff2961b3308038 Mon Sep 17 00:00:00 2001
> From: Georgi Beloev <[email protected]>
> Date: Wed, 8 Sep 2010 17:34:22 -0700
> Subject: [PATCH] Added MIPS32R2 and MIPS DSP ASE optimized functions.
> 
> The following functions were implemented for MIPS32R2:
>   - pixman_fill32()
>   - fast_composite_over_n_8_8888()
> 
> The following functions were implemented for MIPS DSP ASE:
>   - combine_over_u()
>   - fast_composite_over_n_8_8888()
> 
> Additionally, MIPS DSP ASE uses the MIPS32R2 pixman_fill32() function.
> 
> Use configure commands similar to the ones below to select the target
> processor and, correspondingly, the target instruction set:
> 
>   - MIPS32R2: configure CFLAGS='-march=24kc -O2'
>   - MIPS DSP ASE: configure CFLAGS='-march=24kec -O2'

One more thing. What kind of MIPS ABI does this code use?
The following wiki page suggests that there are many ABI variants:
http://www.linux-mips.org/wiki/MIPSABIHistory

If you are using o32 ABI in your code, then it probably also makes sense to
check for _ABIO32 define? Or somehow make sure that pixman will not misbehave
if used with some other ABI.

-- 
Best regards,
Siarhei Siamashka

Attachment: signature.asc
Description: This is a digitally signed message part.

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

Reply via email to