[FFmpeg-devel] [PATCH] Set sse_deps to mmx, not mmxext.

James Almer jamrial at gmail.com
Mon Feb 16 17:31:40 CET 2015


On 16/02/15 1:22 PM, Alexis Ballier wrote:
> [50cd43f2c] changed that silently, while no modern cpu has mmxext:
> https://en.wikipedia.org/wiki/Extended_MMX

In this case, mmxext refers to the integer instructions introduced with SSE, and 
not this Cyrix set.
AMD cpus pre-Athlon XP featured the integer instructions but not the float ones.
The distinction was made so functions using only the integer SSE instructions 
could be run on them.

> ---
>  configure | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/configure b/configure
> index 1d14d0a..ae73970 100755
> --- a/configure
> +++ b/configure
> @@ -2010,7 +2010,7 @@ amd3dnowext_deps="amd3dnow"
>  i686_deps="x86"
>  mmx_deps="x86"
>  mmxext_deps="mmx"
> -sse_deps="mmxext"
> +sse_deps="mmx"
>  sse2_deps="sse"
>  sse3_deps="sse2"
>  ssse3_deps="sse3"
> 



More information about the ffmpeg-devel mailing list