[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [pygame] transform module not MMX
- To: pygame-users@xxxxxxxx
- Subject: Re: [pygame] transform module not MMX
- From: "René Dudfield" <renesd@xxxxxxxxx>
- Date: Wed, 15 Aug 2007 15:57:20 +1000
- Delivered-to: archiver@xxxxxxxx
- Delivered-to: pygame-users-outgoing@xxxxxxxx
- Delivered-to: pygame-users@xxxxxxxx
- Delivery-date: Wed, 15 Aug 2007 01:57:28 -0400
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qL2Je0wVmR03y35zfGB0zaxkmdBEnT5/g6P9CB9d3b3M+VBt3bXaDa+euju7cdI+dCJFEIonyoANhdmrSqxiFX4eaGX+2dOUYIuPp/QAxDSSbJqLbXNMoCLam15Tnoa+cWhkFDfpR52onFf8wM2XFqP6w9zrRsl3SEDmIMJwLqY=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ZTAqps6syU5rHEIVJfhdWbeKYYpnXmz68IA+aUePYCpQ7aJxya9PjAmyMQq0pPr87dwAbbhnpLIRYF03qLn9FnenDV8SytoOecZ9HB6b5XXQOo92pycjqSUlp/IOMbaPIq8n1v8JNd6uLeyXe1UfdcUMRJMJakO8htgr9nRT1wU=
- In-reply-to: <46C22919.5070709@xxxxxxxxx>
- References: <46C0C8CB.3090807@xxxxxxxxx> <46C14209.5090407@xxxxxxxxx> <46C22919.5070709@xxxxxxxxx>
- Reply-to: pygame-users@xxxxxxxx
- Sender: owner-pygame-users@xxxxxxxx
ah,
cool. So the filter_shrink_Y_MMX function still needs to be fixed?
On 8/15/07, Lenard Lindstrom <len-l@xxxxxxxxx> wrote:
> Lenard Lindstrom wrote:
> > Lenard Lindstrom wrote:
> >>
> >> The assembler code in the transform module is not MMX as advertised.
> >> It contains at least one SSE instruction: PSHUFW .
> >>
> >
> > This is a patch for SVN transform.c that removes the offensive SSE
> > instructions when the macro NO_SSE is defined.
> >
>
> Never mind. I overlooked the PMULHUW SSE instructions in
> filter_shrink_Y_MMX .
>
> --
> Lenard Lindstrom
> <len-l@xxxxxxxxx>
>
>