[svn] Repository:
ViewVC logotype

Revision 982


Jump to revision: Previous Next
Author: edgomez
Date: Thu Apr 10 13:05:54 2003 UTC (20 years, 11 months ago)
Log Message:
2003-04-10 GMT	Edouard Gomez <ed.gomez@free.fr>	patch-14

    Summary:
      Removed all ABS() macros.
    Revision:
      xvidcore--devapi4--1.0--patch-14

    All  ABS   macros  have   been  replace  with   their  stdlib.h/math.h
    equivalent. This gives a 33%  overall speedup for the plain C encoder,
    while the  ia32 one seems to  suffer a small speed  loss. However this
    speed loss is  very small and it  seems it depends on the  CPU type as
    the abs/fabs usage  is impacting badly on sad  functions but impacting
    well on interpolate functions ... weird inst'it ?

    modified files:
     src/bitstream/mbcoding.c src/global.h src/image/image.c
     src/motion/motion_comp.c src/motion/motion_est.c
     src/motion/sad.c src/prediction/mbprediction.c
     src/utils/mbtransquant.c src/xvid.c

Changed paths:

Path Details
Directorybranches/dev-api-4/xvidcore/src/bitstream/mbcoding.c modified , text changed
Directorybranches/dev-api-4/xvidcore/src/global.h modified , text changed
Directorybranches/dev-api-4/xvidcore/src/image/image.c modified , text changed
Directorybranches/dev-api-4/xvidcore/src/motion/motion_comp.c modified , text changed
Directorybranches/dev-api-4/xvidcore/src/motion/motion_est.c modified , text changed
Directorybranches/dev-api-4/xvidcore/src/motion/sad.c modified , text changed
Directorybranches/dev-api-4/xvidcore/src/prediction/mbprediction.c modified , text changed
Directorybranches/dev-api-4/xvidcore/src/utils/mbtransquant.c modified , text changed
Directorybranches/dev-api-4/xvidcore/src/xvid.c modified , text changed

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