Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] ffmpeg cpu flags
Date: Mon, 05 Oct 2015 19:57:51
Message-Id: 5612D60F.3000209@gmail.com
In Reply to: Re: [gentoo-user] ffmpeg cpu flags by Stroller
1 On 05/10/2015 18:25, Stroller wrote:
2 >
3 >> On Sun, 4 October 2015, at 11:38 p.m., Alan McKinnon <alan.mckinnon@×××××.com> wrote:
4 >>
5 >>> I see that the ffmpeg ebuild requires that mmxext is set if sse is set.
6 >>>
7 >>> Isn't mmxext amd-only?
8 >>
9 >> Definitely not. Intel designed mmx
10 >
11 > The ffmpeg has both "mmx" and "mmxext" USE flags - presumably they're not the same thing.
12
13
14 Correct. mmxext is AMD's set of extensions to standard mmx.
15 Useful stuff from mmxext later made it's way into sse.
16
17 http://softpixel.com/~cwright/programming/simd/mmxext.php
18
19 >
20 > CPU_FLAGS_X86="3dnow 3dnowext avx avx2 fma3 fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 xop"
21 >
22 > My AMD Neon supports both.
23
24 --
25 Alan McKinnon
26 alan.mckinnon@×××××.com