[Mplayerxp-cvslog] SF.net SVN: mplayerxp:[147] mplayerxp
Brought to you by:
olov
From: <nic...@us...> - 2010-06-26 10:35:17
|
Revision: 147 http://mplayerxp.svn.sourceforge.net/mplayerxp/?rev=147&view=rev Author: nickols_k Date: 2010-06-26 10:35:11 +0000 (Sat, 26 Jun 2010) Log Message: ----------- compilation fixed Modified Paths: -------------- mplayerxp/postproc/dsp.c mplayerxp/pvector/pvector_int_x86.h Modified: mplayerxp/postproc/dsp.c =================================================================== --- mplayerxp/postproc/dsp.c 2010-06-26 09:58:27 UTC (rev 146) +++ mplayerxp/postproc/dsp.c 2010-06-26 10:35:11 UTC (rev 147) @@ -801,7 +801,7 @@ else #endif #ifdef __3dNOW__ - if(gCpuCaps.has3DNow) FIR_f32 = FIR_f32_3DNow; + if(gCpuCaps.has3DNow) FIR_f32 = FIR_f32_3DNOW; else #endif #endif /*__x86_64__*/ Modified: mplayerxp/pvector/pvector_int_x86.h =================================================================== --- mplayerxp/pvector/pvector_int_x86.h 2010-06-26 09:58:27 UTC (rev 146) +++ mplayerxp/pvector/pvector_int_x86.h 2010-06-26 10:35:11 UTC (rev 147) @@ -17,6 +17,9 @@ #include <emmintrin.h> #elif defined(OPTIMIZE_MMX2) #include <xmmintrin.h> +#ifdef OPTIMIZE_3DNOW +#include <mm3dnow.h> +#endif #else #include <mmintrin.h> #endif @@ -34,7 +37,9 @@ extern __inline void __attribute__((__gnu_inline__, __always_inline__)) PVECTOR_RENAME(empty)(void) { -#ifdef OPTIMIZE_SSE2 +#if defined( OPTIMIZE_SSE2 ) || defined( OPTIMIZE_SSE ) +#elif defined( OPTIMIZE_3DNOW ) + _m_femms(); #else _mm_empty(); #endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |