[cvs] / xvidcore / examples / xvid_bench.c Repository:
ViewVC logotype

Diff of /xvidcore/examples/xvid_bench.c

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

revision 1.32, Mon Oct 30 10:52:00 2006 UTC revision 1.33, Mon Oct 30 11:21:42 2006 UTC
# Line 2019  Line 2019 
2019  extern int lum_8x8_c(uint8_t* ptr, int stride);  extern int lum_8x8_c(uint8_t* ptr, int stride);
2020  extern int lum_8x8_mmx(uint8_t* ptr, int stride);  extern int lum_8x8_mmx(uint8_t* ptr, int stride);
2021  extern int lum_2x8_c(uint8_t* ptr, int stride);  extern int lum_2x8_c(uint8_t* ptr, int stride);
2022  extern void iconsim_c(uint8_t* ptro, uint8_t* ptrc, int stride, int lumo, int lumc, int* pdevo, int* pdevc, int* pcorr);  extern void consim_c(uint8_t* ptro, uint8_t* ptrc, int stride, int lumo, int lumc, int* pdevo, int* pdevc, int* pcorr);
2023  extern void consim_mmx(uint8_t* ptro, uint8_t* ptrc, int stride, int lumo, int lumc, int* pdevo, int* pdevc, int* pcorr);  extern void consim_mmx(uint8_t* ptro, uint8_t* ptrc, int stride, int lumo, int lumc, int* pdevo, int* pdevc, int* pcorr);
2024  extern void consim_sse2(uint8_t* ptro, uint8_t* ptrc, int stride, int lumo, int lumc, int* pdevo, int* pdevc, int* pcorr);  extern void consim_sse2(uint8_t* ptro, uint8_t* ptrc, int stride, int lumo, int lumc, int* pdevo, int* pdevc, int* pcorr);
2025    
# Line 2057  Line 2057 
2057                          continue;                          continue;
2058                  lum8x8 = lum_8x8_c;                  lum8x8 = lum_8x8_c;
2059                  lum2x8 = lum_2x8_c;                  lum2x8 = lum_2x8_c;
2060                  csim   = iconsim_c;                  csim   = consim_c;
2061                  if (cpu->cpu & XVID_CPU_MMX){                  if (cpu->cpu & XVID_CPU_MMX){
2062                          lum8x8 = lum_8x8_mmx;                          lum8x8 = lum_8x8_mmx;
2063                          csim = consim_mmx;                          csim = consim_mmx;
# Line 2091  Line 2091 
2091                  t = (gettime_usec() - t) / nb_tests;                  t = (gettime_usec() - t) / nb_tests;
2092                  printf("%s - ssim-consim    %.3f usec       devs=[0x%x 0x%x 0x%x] %s\n",                  printf("%s - ssim-consim    %.3f usec       devs=[0x%x 0x%x 0x%x] %s\n",
2093                             cpu->name, t, devs[0], devs[1], devs[2],                             cpu->name, t, devs[0], devs[1], devs[2],
2094                             (devs[0]!=0xeba80 || devs[1]!=0x1053e7 ||  devs[2]!=0x51215)?"| ERROR": "" );                             (devs[0]!=0x1bdf0f || devs[1]!=0x137258 ||  devs[2]!=0xcdb13)?"| ERROR": "" );
   
2095                  printf( " --- \n" );                  printf( " --- \n" );
2096          }          }
2097  }  }

Legend:
Removed from v.1.32  
changed lines
  Added in v.1.33

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