Mercurial > libavcodec.hg
comparison i386/dsputil_mmx.c @ 574:c9b17c1a02e0 libavcodec
pix_abs mmx2 isnt bit-exact ...
author | michaelni |
---|---|
date | Sun, 21 Jul 2002 00:48:50 +0000 |
parents | d7f65ea52aaa |
children | bb6a69f9d409 |
comparison
equal
deleted
inserted
replaced
573:b0f52172f4c5 | 574:c9b17c1a02e0 |
---|---|
421 pix_abs16x16_xy2 = pix_abs16x16_xy2_mmx; | 421 pix_abs16x16_xy2 = pix_abs16x16_xy2_mmx; |
422 pix_abs8x8 = pix_abs8x8_mmx; | 422 pix_abs8x8 = pix_abs8x8_mmx; |
423 pix_abs8x8_x2 = pix_abs8x8_x2_mmx; | 423 pix_abs8x8_x2 = pix_abs8x8_x2_mmx; |
424 pix_abs8x8_y2 = pix_abs8x8_y2_mmx; | 424 pix_abs8x8_y2 = pix_abs8x8_y2_mmx; |
425 pix_abs8x8_xy2= pix_abs8x8_xy2_mmx; | 425 pix_abs8x8_xy2= pix_abs8x8_xy2_mmx; |
426 | |
426 av_fdct = fdct_mmx; | 427 av_fdct = fdct_mmx; |
427 | 428 |
428 put_pixels_tab[0] = put_pixels_mmx; | 429 put_pixels_tab[0] = put_pixels_mmx; |
429 put_pixels_tab[1] = put_pixels_x2_mmx; | 430 put_pixels_tab[1] = put_pixels_x2_mmx; |
430 put_pixels_tab[2] = put_pixels_y2_mmx; | 431 put_pixels_tab[2] = put_pixels_y2_mmx; |
533 if (mm_flags & MM_MMX) { | 534 if (mm_flags & MM_MMX) { |
534 if (mm_flags & MM_MMXEXT) { | 535 if (mm_flags & MM_MMXEXT) { |
535 put_no_rnd_pixels_tab[1] = put_no_rnd_pixels_x2_mmx; | 536 put_no_rnd_pixels_tab[1] = put_no_rnd_pixels_x2_mmx; |
536 put_no_rnd_pixels_tab[2] = put_no_rnd_pixels_y2_mmx; | 537 put_no_rnd_pixels_tab[2] = put_no_rnd_pixels_y2_mmx; |
537 avg_pixels_tab[3] = avg_pixels_xy2_mmx; | 538 avg_pixels_tab[3] = avg_pixels_xy2_mmx; |
539 | |
540 pix_abs16x16_x2 = pix_abs16x16_x2_mmx; | |
541 pix_abs16x16_y2 = pix_abs16x16_y2_mmx; | |
542 pix_abs16x16_xy2 = pix_abs16x16_xy2_mmx; | |
543 pix_abs8x8_x2 = pix_abs8x8_x2_mmx; | |
544 pix_abs8x8_y2 = pix_abs8x8_y2_mmx; | |
545 pix_abs8x8_xy2= pix_abs8x8_xy2_mmx; | |
538 } else if (mm_flags & MM_3DNOW) { | 546 } else if (mm_flags & MM_3DNOW) { |
539 put_no_rnd_pixels_tab[1] = put_no_rnd_pixels_x2_mmx; | 547 put_no_rnd_pixels_tab[1] = put_no_rnd_pixels_x2_mmx; |
540 put_no_rnd_pixels_tab[2] = put_no_rnd_pixels_y2_mmx; | 548 put_no_rnd_pixels_tab[2] = put_no_rnd_pixels_y2_mmx; |
541 avg_pixels_tab[3] = avg_pixels_xy2_mmx; | 549 avg_pixels_tab[3] = avg_pixels_xy2_mmx; |
542 } | 550 } |