[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.53, Thu Apr 15 12:05:19 2004 UTC revision 1.55, Tue Aug 10 21:58:55 2004 UTC
# Line 222  Line 222 
222          interpolate8x8_halfpel_v  = interpolate8x8_halfpel_v_c;          interpolate8x8_halfpel_v  = interpolate8x8_halfpel_v_c;
223          interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_c;          interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_c;
224    
225            interpolate8x8_halfpel_add = interpolate8x8_halfpel_add_c;
226            interpolate8x8_halfpel_h_add = interpolate8x8_halfpel_h_add_c;
227            interpolate8x8_halfpel_v_add = interpolate8x8_halfpel_v_add_c;
228            interpolate8x8_halfpel_hv_add = interpolate8x8_halfpel_hv_add_c;
229    
230          interpolate16x16_lowpass_h = interpolate16x16_lowpass_h_c;          interpolate16x16_lowpass_h = interpolate16x16_lowpass_h_c;
231          interpolate16x16_lowpass_v = interpolate16x16_lowpass_v_c;          interpolate16x16_lowpass_v = interpolate16x16_lowpass_v_c;
232          interpolate16x16_lowpass_hv = interpolate16x16_lowpass_hv_c;          interpolate16x16_lowpass_hv = interpolate16x16_lowpass_hv_c;
# Line 357  Line 362 
362                  interpolate8x8_halfpel_v  = interpolate8x8_halfpel_v_mmx;                  interpolate8x8_halfpel_v  = interpolate8x8_halfpel_v_mmx;
363                  interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_mmx;                  interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_mmx;
364    
365                    interpolate8x8_halfpel_add = interpolate8x8_halfpel_add_mmx;
366                    interpolate8x8_halfpel_h_add = interpolate8x8_halfpel_h_add_mmx;
367                    interpolate8x8_halfpel_v_add = interpolate8x8_halfpel_v_add_mmx;
368                    interpolate8x8_halfpel_hv_add = interpolate8x8_halfpel_hv_add_mmx;
369    
370                  interpolate8x8_6tap_lowpass_h = interpolate8x8_6tap_lowpass_h_mmx;                  interpolate8x8_6tap_lowpass_h = interpolate8x8_6tap_lowpass_h_mmx;
371                  interpolate8x8_6tap_lowpass_v = interpolate8x8_6tap_lowpass_v_mmx;                  interpolate8x8_6tap_lowpass_v = interpolate8x8_6tap_lowpass_v_mmx;
372    
# Line 426  Line 436 
436                  interpolate8x8_halfpel_v  = interpolate8x8_halfpel_v_xmm;                  interpolate8x8_halfpel_v  = interpolate8x8_halfpel_v_xmm;
437                  interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_xmm;                  interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_xmm;
438    
439                    interpolate8x8_halfpel_add = interpolate8x8_halfpel_add_xmm;
440                    interpolate8x8_halfpel_h_add = interpolate8x8_halfpel_h_add_xmm;
441                    interpolate8x8_halfpel_v_add = interpolate8x8_halfpel_v_add_xmm;
442                    interpolate8x8_halfpel_hv_add = interpolate8x8_halfpel_hv_add_xmm;
443    
444                  /* reduced resolution */                  /* reduced resolution */
445                  copy_upsampled_8x8_16to8 = xvid_Copy_Upsampled_8x8_16To8_xmm;                  copy_upsampled_8x8_16to8 = xvid_Copy_Upsampled_8x8_16To8_xmm;
446                  add_upsampled_8x8_16to8 = xvid_Add_Upsampled_8x8_16To8_xmm;                  add_upsampled_8x8_16to8 = xvid_Add_Upsampled_8x8_16To8_xmm;
# Line 520  Line 535 
535                  /* DCT operators                  /* DCT operators
536                   * no iDCT because it's not "Walken matching" */                   * no iDCT because it's not "Walken matching" */
537                  fdct = fdct_sse2_skal;                  fdct = fdct_sse2_skal;
538    
539                    /* postprocessing */
540                    image_brightness = image_brightness_sse2;
541          }          }
542  #endif /* ARCH_IS_IA32 */  #endif /* ARCH_IS_IA32 */
543    

Legend:
Removed from v.1.53  
changed lines
  Added in v.1.55

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