[svn] / trunk / xvidcore / src / image / interpolate8x8.h Repository:
ViewVC logotype

Diff of /trunk/xvidcore/src/image/interpolate8x8.h

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

revision 1557, Sun Oct 17 10:20:15 2004 UTC revision 1586, Wed Jan 5 23:02:15 2005 UTC
# Line 19  Line 19 
19   *  along with this program ; if not, write to the Free Software   *  along with this program ; if not, write to the Free Software
20   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21   *   *
22   * $Id: interpolate8x8.h,v 1.14 2004-10-17 10:20:15 edgomez Exp $   * $Id: interpolate8x8.h,v 1.15 2005-01-05 23:02:15 edgomez Exp $
23   *   *
24   ****************************************************************************/   ****************************************************************************/
25    
# Line 157  Line 157 
157  INTERPOLATE8X8 interpolate8x8_halfpel_hv_add_altivec_c;  INTERPOLATE8X8 interpolate8x8_halfpel_hv_add_altivec_c;
158  #endif  #endif
159    
160    #ifdef ARCH_IS_X86_64
161    INTERPOLATE8X8 interpolate8x8_halfpel_h_x86_64;
162    INTERPOLATE8X8 interpolate8x8_halfpel_v_x86_64;
163    INTERPOLATE8X8 interpolate8x8_halfpel_hv_x86_64;
164    
165    INTERPOLATE8X8 interpolate8x8_halfpel_add_x86_64;
166    INTERPOLATE8X8 interpolate8x8_halfpel_h_add_x86_64;
167    INTERPOLATE8X8 interpolate8x8_halfpel_v_add_x86_64;
168    INTERPOLATE8X8 interpolate8x8_halfpel_hv_add_x86_64;
169    #endif
170    
171  INTERPOLATE8X8_AVG2 interpolate8x8_avg2_c;  INTERPOLATE8X8_AVG2 interpolate8x8_avg2_c;
172  INTERPOLATE8X8_AVG4 interpolate8x8_avg4_c;  INTERPOLATE8X8_AVG4 interpolate8x8_avg4_c;
173    
# Line 170  Line 181 
181  INTERPOLATE8X8_AVG4 interpolate8x8_avg4_altivec_c;  INTERPOLATE8X8_AVG4 interpolate8x8_avg4_altivec_c;
182  #endif  #endif
183    
184    #ifdef ARCH_IS_X86_64
185    INTERPOLATE8X8_AVG2 interpolate8x8_avg2_x86_64;
186    INTERPOLATE8X8_AVG4 interpolate8x8_avg4_x86_64;
187    #endif
188    
189  INTERPOLATE_LOWPASS interpolate8x8_lowpass_h_c;  INTERPOLATE_LOWPASS interpolate8x8_lowpass_h_c;
190  INTERPOLATE_LOWPASS interpolate8x8_lowpass_v_c;  INTERPOLATE_LOWPASS interpolate8x8_lowpass_v_c;
191    
# Line 191  Line 207 
207  INTERPOLATE8X8_6TAP_LOWPASS interpolate8x8_6tap_lowpass_h_altivec_c;  INTERPOLATE8X8_6TAP_LOWPASS interpolate8x8_6tap_lowpass_h_altivec_c;
208  #endif  #endif
209    
210    #ifdef ARCH_IS_X86_64
211    INTERPOLATE8X8_6TAP_LOWPASS interpolate8x8_6tap_lowpass_h_x86_64;
212    INTERPOLATE8X8_6TAP_LOWPASS interpolate8x8_6tap_lowpass_v_x86_64;
213    #endif
214    
215  static __inline void  static __inline void
216  interpolate8x8_switch(uint8_t * const cur,  interpolate8x8_switch(uint8_t * const cur,
217                                            const uint8_t * const refn,                                            const uint8_t * const refn,

Legend:
Removed from v.1557  
changed lines
  Added in v.1586

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