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 |