[XviD-devel] [BUG] report from forum
suxen_drol
suxen_drol at hotmail.com
Wed Apr 7 13:52:02 CEST 2004
On Wed, 07 Apr 2004 21:05:40 +1000 suxen_drol <suxen_drol at hotmail.com> wrote:
> has any one tried running xvid_enc w/ valgrind recently?
also on the forums, 'Soltius' states that some of our 3DNOWEXT functions
employ MMXEXT instructions. However, whilst the K6-2+ and K6-III+
processors support 3DNOWEXT, they dont have MMXEXT.
he has provided a patch (below).
i've asked that he/she try to identify which of the 3DNOWEXT functions
contain MMXEXT, so that they can be classified into pure 3DNOWEXT
functions _and_ 3DNOWEXT+MMXEXT functions.
--- xvid.c.orig Sat Dec 27 07:22:38 2003
+++ xvid.c Wed Dec 31 15:47:29 2003
@@ -447,7 +447,7 @@
interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_3dn;
}
- if ((cpu_flags & XVID_CPU_3DNOWEXT)) {
+ if ((cpu_flags & XVID_CPU_3DNOWEXT) && (cpu_flags & XVID_CPU_MMXEXT)) {
/* Inverse DCT */
idct = idct_3dne;
-- pete
More information about the XviD-devel
mailing list