+ /* calculate satd or sad of V, H, and DC modes. */
+ void (*intra_mbcmp_x3_16x16)( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_satd_x3_16x16) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_sad_x3_16x16) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_mbcmp_x3_4x4) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_satd_x3_4x4) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_sad_x3_4x4) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_mbcmp_x3_chroma)( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_satd_x3_chroma) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_sad_x3_chroma) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_mbcmp_x3_8x16c) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_satd_x3_8x16c) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_sad_x3_8x16c) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_mbcmp_x3_8x8c) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_satd_x3_8x8c) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_sad_x3_8x8c) ( pixel *fenc, pixel *fdec, int res[3] );
+ void (*intra_mbcmp_x3_8x8) ( pixel *fenc, pixel edge[36], int res[3] );
+ void (*intra_sa8d_x3_8x8) ( pixel *fenc, pixel edge[36], int res[3] );
+ void (*intra_sad_x3_8x8) ( pixel *fenc, pixel edge[36], int res[3] );
+ /* find minimum satd or sad of all modes, and set fdec.