[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.6, Mon Jun 9 13:51:17 2003 UTC revision 1.45.2.10, Mon Jul 14 12:40:16 2003 UTC
# Line 288  Line 288 
288    
289  #if defined(ARCH_IS_IA32)  #if defined(ARCH_IS_IA32)
290    
291          if ((cpu_flags & XVID_CPU_ASM))          if ((cpu_flags & XVID_CPU_ASM)) {
         {  
292                  vfilter_31 = xvid_VFilter_31_x86;                  vfilter_31 = xvid_VFilter_31_x86;
293                  hfilter_31 = xvid_HFilter_31_x86;                  hfilter_31 = xvid_HFilter_31_x86;
294          }          }
# Line 404  Line 403 
403                  add_upsampled_8x8_16to8 = xvid_Add_Upsampled_8x8_16To8_xmm;                  add_upsampled_8x8_16to8 = xvid_Add_Upsampled_8x8_16To8_xmm;
404    
405                  /* Quantization */                  /* Quantization */
406                  quant4_intra = quant4_intra_xmm;  //              quant4_intra = quant4_intra_xmm;
407                  quant4_inter = quant4_inter_xmm;                  quant4_inter = quant4_inter_xmm;
408    
409                  dequant_intra = dequant_intra_xmm;                  dequant_intra = dequant_intra_xmm;
# Line 452  Line 451 
451                  /* Quantization */                  /* Quantization */
452                  dequant4_intra = dequant4_intra_3dne;                  dequant4_intra = dequant4_intra_3dne;
453                  dequant4_inter = dequant4_inter_3dne;                  dequant4_inter = dequant4_inter_3dne;
454                  quant_intra = quant_intra_3dne;  //              quant_intra = quant_intra_3dne;
455                  quant_inter = quant_inter_3dne;                  quant_inter = quant_inter_3dne;
456                  dequant_intra = dequant_intra_3dne;                  dequant_intra = dequant_intra_3dne;
457                  dequant_inter = dequant_inter_3dne;                  dequant_inter = dequant_inter_3dne;
# Line 488  Line 487 
487                  dev16    = dev16_sse2;                  dev16    = dev16_sse2;
488  #endif  #endif
489                  /* Forward and Inverse DCT */                  /* Forward and Inverse DCT */
490    #if 0 /* Both function are known to be unprecise, better keep them deactivated */
491                  idct  = idct_sse2;                  idct  = idct_sse2;
492                  fdct = fdct_sse2;                  fdct = fdct_sse2;
493    #endif
494          }          }
495  #endif  #endif
496    
# Line 516  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.6  
changed lines
  Added in v.1.45.2.10

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