|
From: Arne S. <ar...@sc...> - 2000-11-13 21:47:18
|
What about the special commands that are in AMD CPUs? They have MMX too,
but maybe these extra instructions are even faster?
Btw the MMX recognizing routine in the xvimage patch does not assemble with
my system. One of the macros produced an error. If you can't reproduce it,
I can go back and collect all the details.
Arne
-----Original Message-----
From: Stefan Lucke
Sent: Sunday, November 12, 2000 10:54 PM
To: lib...@li...
Subject: [libdv-dev] IDCT-248 mmx
Hi,
is there someone working on this ?
I just started with an mmx version of quant_248_inverse.
For encoding:
there is an error in weight_248:
for (z=0;z<8;z++)
for (x=0;x<8;x++) {
should be
for (z=0;z<4;z++)
for (x=0;x<8;x++) {
to avoid out of bounds addressing of:
block[z*8+x] *= W[x] * W[2*z] / 2;
block[(z+4)*8+x] *= W[x] * W[2*z] / 2;
--
mfg
Stefan Lucke (lu...@sn...)
_______________________________________________
libdv-dev mailing list
lib...@li...
http://lists.sourceforge.net/mailman/listinfo/libdv-dev
|