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

Diff of /trunk/xvidcore/src/xvid.c

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

revision 36, Sat Mar 16 15:55:12 2002 UTC revision 71, Wed Mar 27 12:58:29 2002 UTC
# Line 32  Line 32 
32   *   *
33   *      History:   *      History:
34   *   *
35     *      17.03.2002      Added interpolate8x8_halfpel_hv_xmm
36   *  22.12.2001  API change: added xvid_init() - Isibaar   *  22.12.2001  API change: added xvid_init() - Isibaar
37   *      16.12.2001      inital version; (c)2001 peter ross <pross@cs.rmit.edu.au>   *      16.12.2001      inital version; (c)2001 peter ross <pross@cs.rmit.edu.au>
38   *   *
# Line 173  Line 174 
174                  idct = idct_xmm;                  idct = idct_xmm;
175                  interpolate8x8_halfpel_h = interpolate8x8_halfpel_h_xmm;                  interpolate8x8_halfpel_h = interpolate8x8_halfpel_h_xmm;
176                  interpolate8x8_halfpel_v = interpolate8x8_halfpel_v_xmm;                  interpolate8x8_halfpel_v = interpolate8x8_halfpel_v_xmm;
177                    interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_xmm;
178                  yuv_to_yv12 = yuv_to_yv12_xmm;                  yuv_to_yv12 = yuv_to_yv12_xmm;
179    
180                  sad16 = sad16_xmm;                  sad16 = sad16_xmm;
# Line 184  Line 186 
186          if((cpu_flags & XVID_CPU_3DNOW) > 0) {          if((cpu_flags & XVID_CPU_3DNOW) > 0) {
187                  interpolate8x8_halfpel_h = interpolate8x8_halfpel_h_3dn;                  interpolate8x8_halfpel_h = interpolate8x8_halfpel_h_3dn;
188                  interpolate8x8_halfpel_v = interpolate8x8_halfpel_v_3dn;                  interpolate8x8_halfpel_v = interpolate8x8_halfpel_v_3dn;
189                    interpolate8x8_halfpel_hv = interpolate8x8_halfpel_hv_3dn;
190          }          }
191    
192  #endif  #endif
193    #ifdef ARCH_PPC
194    #ifdef ARCH_PPC_ALTIVEC
195            calc_cbp = calc_cbp_altivec;
196    #else
197            calc_cbp = calc_cbp_ppc;
198    #endif
199    #endif
200    
201          // API version          // API version
202          init_param->api_version = API_VERSION;          init_param->api_version = API_VERSION;

Legend:
Removed from v.36  
changed lines
  Added in v.71

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