[cvs] / xvidcore / src / xvid.c Repository:
ViewVC logotype

Diff of /xvidcore/src/xvid.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.45.2.7, Mon Jun 9 19:42:08 2003 UTC revision 1.45.2.11, Wed Jul 16 23:00:08 2003 UTC
# Line 305  Line 305 
305    
306                  /* Forward and Inverse Discrete Cosine Transformation functions */                  /* Forward and Inverse Discrete Cosine Transformation functions */
307                  fdct = fdct_mmx;                  fdct = fdct_mmx;
308                  idct = simple_idct_mmx;                  idct = idct_mmx;
309    
310                  /* Quantization related functions */                  /* Quantization related functions */
311                  quant_intra   = quant_intra_mmx;                  quant_intra   = quant_intra_mmx;
# Line 391  Line 391 
391          if ((cpu_flags & XVID_CPU_MMXEXT)) {          if ((cpu_flags & XVID_CPU_MMXEXT)) {
392    
393                  /* Inverse DCT */                  /* Inverse DCT */
 #if 0 /* We don't use  Walken idct anymore! */  
394                  idct = idct_xmm;                  idct = idct_xmm;
 #endif  
395    
396                  /* Interpolation */                  /* Interpolation */
397                  interpolate8x8_halfpel_h  = interpolate8x8_halfpel_h_xmm;                  interpolate8x8_halfpel_h  = interpolate8x8_halfpel_h_xmm;
# Line 439  Line 437 
437          if ((cpu_flags & XVID_CPU_3DNOWEXT)) {          if ((cpu_flags & XVID_CPU_3DNOWEXT)) {
438    
439                  /* Inverse DCT */                  /* Inverse DCT */
 #if 0 /* We don't use  Walken idct anymore! */  
440                  idct =  idct_3dne;                  idct =  idct_3dne;
 #endif  
441    
442                  /* Buffer transfer */                  /* Buffer transfer */
443                  transfer_8to16copy =  transfer_8to16copy_3dne;                  transfer_8to16copy =  transfer_8to16copy_3dne;
# Line 521  Line 517 
517            transfer_8to16sub2 = transfer_8to16sub2_ia64;            transfer_8to16sub2 = transfer_8to16sub2_ia64;
518            transfer_16to8add = transfer_16to8add_ia64;            transfer_16to8add = transfer_16to8add_ia64;
519            transfer8x8_copy = transfer8x8_copy_ia64;            transfer8x8_copy = transfer8x8_copy_ia64;
           DPRINTF(DPRINTF_DEBUG, "Using IA-64 assembler routines.");  
520          }          }
521  #endif  #endif
522    

Legend:
Removed from v.1.45.2.7  
changed lines
  Added in v.1.45.2.11

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4