On Sat, 28 Nov 2009 13:22:21 +0200 >>>>>> "Rémi" == "Rémi Denis-Courmont" <[email protected]> wrote:
Rémi> AFAIK, MMX extensions are the subset of SSE which is safe on
Rémi> operating systems that don't support SSE. Hence, it is perfectly
Rémi> normal that you don't find it in the CPU flags - it is implied by SSE.
Here is the reply I got on transcode list which confirms my 'theory'...
<quote>
>Francesco> `mmxext' is deep jargon (mostly found on linux field AFAIK)
>Francesco> for some MMX extended instructions that aren't explicitly
>Francesco> advertised; I can't recall the exact details but those were
>Francesco> added together with the first round of SSE or something like
>Francesco> that.
>Francesco> So, unless I missing something huge, the core i7 definitley
>Francesco> support them :)
I'm afraid you're missing something. (: MMXEXT (like 3DNow!) is an
AMD-specific extension that was added in some old AMD CPUs back before
AMD and Intel settled on a common SIMD instruction set. The MMXEXT
instructions have since been superseded by SSE in both AMD and Intel CPUs,
so Intel never added support for them.
The solution to this particular problem is to fix the following bug in
libmpeg2:
>#if defined(ARCH_X86) || defined(ARCH_X86_64)
>static inline uint32_t arch_accel (uint32_t accel)
>{
[...]
> if (accel & (MPEG2_ACCEL_X86_SSE2 | MPEG2_ACCEL_X86_SSE3))
> accel |= MPEG2_ACCEL_X86_MMXEXT;
"MMXEXT" should be changed to "MMX" here (or the clause should be deleted
entirely if the MMX flag is not needed in SSE environments).
</quote>
Sincerely,
Gour
--
Gour | Hlapicina, Croatia | GPG key: F96FF5F6
----------------------------------------------------------------
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july
_______________________________________________ Libmpeg2-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmpeg2-devel
