--- trunk/xvidcore/examples/xvid_bench.c 2004/04/01 11:11:28 1397 +++ trunk/xvidcore/examples/xvid_bench.c 2004/04/02 21:29:21 1398 @@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * $Id: xvid_bench.c,v 1.11 2004-03-22 22:36:23 edgomez Exp $ + * $Id: xvid_bench.c,v 1.12 2004-04-02 21:29:21 edgomez Exp $ * ****************************************************************************/ @@ -657,6 +657,37 @@ } \ t = (gettime_usec()-t-overhead)/nb_tests/qm +#define TEST_INTRA(REFFUNC, NEWFUNC, RANGE) \ +{ int i,q,s;\ + DECLARE_ALIGNED_MATRIX(Src, 8, 8, int16_t, 16); \ + DECLARE_ALIGNED_MATRIX(Dst, 8, 8, int16_t, 16); \ + DECLARE_ALIGNED_MATRIX(Dst2,8, 8, int16_t, 16); \ + for(q=1;q<=max_Q;q++) \ + for(s=-RANGE;s