[Mplayer-cvslog] CVS: main/libvo yuv2rgb_mmx.c,1.1.1.1,1.2
Nick Kurshev
nickols_k at users.sourceforge.net
Wed May 2 16:59:35 CEST 2001
Update of /cvsroot/mplayer/main/libvo
In directory usw-pr-cvs1:/tmp/cvs-serv28772/main/libvo
Modified Files:
yuv2rgb_mmx.c
Log Message:
movntq causes SIGILL on k6-3. Lets it be for K7, P3 cpus only
Index: yuv2rgb_mmx.c
===================================================================
RCS file: /cvsroot/mplayer/main/libvo/yuv2rgb_mmx.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -r1.1.1.1 -r1.2
*** yuv2rgb_mmx.c 2001/02/24 20:29:59 1.1.1.1
--- yuv2rgb_mmx.c 2001/05/02 14:59:33 1.2
***************
*** 54,59 ****
uint64_t mmx_blueshift = 0x03;
! #if defined (HAVE_SSE) || defined (HAVE_3DNOW)
! #define movntq "movntq" // use this for processors that have SSE or 3Dnow
#else
#define movntq "movq" // for MMX-only processors
--- 54,59 ----
uint64_t mmx_blueshift = 0x03;
! #ifdef HAVE_MMX2
! #define movntq "movntq" // use this for K7 and p3 only
#else
#define movntq "movq" // for MMX-only processors
_______________________________________________
Mplayer-cvslog mailing list
Mplayer-cvslog at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-cvslog
More information about the MPlayer-cvslog
mailing list