[Mplayer-cvslog] CVS: main/postproc swscale.c,1.21,1.22 swscale.h,1.1,1.2

Michael Niedermayer michaelni at gmx.at
Sun Oct 28 22:01:24 CET 2001


Hi

On Sunday 28 October 2001 20:43, Michael Niedermayer wrote:
> > 5. before every C loop:
> > +		__asm __volatile(SFENCE:::"memory");
> >  #else
> >  //FIXME unroll C loop and dont recalculate UV
> >  		if(dstbpp==32 || dstbpp==24)
>
> not ok, because it might slow things down, and i never touch data after
> movntq so i doubt it would have any effect
>
and even if i would touch it, it would be ok, i checked intels software 
developer manual because i wasnt 100% certain about it.
sfence is only required if something else than this cpu accesses the data, 
for example an other cpu or a pci card via busmastering

Michael



More information about the MPlayer-cvslog mailing list