CVS Update: xc (branch: trunk)

Eric Anholt xorg-commit at cvs.freedesktop.org
Mon Oct 3 14:43:55 EEST 2005


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	anholt at gabe.freedesktop.org	05/10/03 04:43:55

Log message:
  Merge r1.36 of fbcompose.c from xserver CVS:
    Special case projective transforms so we can avoid doing the expensive
    64-bit math.  Unroll the bilinear interpolation loops for an extra
    boost.
  I tested this with the up/downscaling cairo-benchmarks with Xvfb and
  saw a 12% +/- 4% decrease in time taken to run them.

Modified files:
      ./:
        ChangeLog 
      xc/programs/Xserver/fb/:
        fbcompose.c 
  
  Revision      Changes    Path
  1.1374        +11 -1     xc/ChangeLog
  http://cvs.freedesktop.org/xorg/xc/ChangeLog
  1.23          +154 -74   xc/programs/Xserver/fb/fbcompose.c
  http://cvs.freedesktop.org/xorg/xc/programs/Xserver/fb/fbcompose.c




More information about the xorg-commit mailing list