--- branches/dev-api-4/xvidcore/examples/xvid_bench.c 2004/03/30 12:31:52 1391 +++ branches/dev-api-4/xvidcore/examples/xvid_bench.c 2004/03/30 21:38:19 1392 @@ -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.9.2.10 2003-12-13 00:04:08 edgomez Exp $ + * $Id: xvid_bench.c,v 1.9.2.11 2004-03-30 21:38:19 Skal 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