[PULL] mi/fb diet

Adam Jackson ajax at redhat.com
Thu Oct 9 06:53:14 PDT 2014


The following changes since commit d634ecdf82f244ff8ce75d351fc175792d254e5c:

  Merge remote-tracking branch 'ajax/dead-code' (2014-10-09 15:08:31 +0200)

are available in the git repository at:


  ssh://people.freedesktop.org/~ajax/xserver.git mi-fb-diet

for you to fetch changes up to a98efe576b1dc05d3f3567c0a210f461fe0f39f4:

  fb: Hide fbPush{Pattern,Fill} (2014-10-09 15:48:48 +0200)

----------------------------------------------------------------
Adam Jackson (21):
      mi: Unexport wide line details
      mi: Unexport polygon edge table implementation details
      mi: Unexport span group implementation details
      mi: Unexport subpixel polygon implementation details
      mi: Unexport arc fill implementation details
      mi: Fold mispans.c into miwideline.c
      mi: Fold mifpolycon.c into miarc.c
      mi: Fold mipoly{con,gen}.c into mipoly.c
      mi: Fold mipolyutil.c into mipoly.c
      mi: Fold micursor.c into mipointer.c
      fb: Eliminate fbLaneTable, staticize fb{8,16,32}Lane
      fb: FB_SHIFT is 5 (and FB_UNIT is 32)
      fb: Remove even/odd stipple slow-pathing
      fb: Move fbStipple*Bits near their only consumer
      fb: Remove unused fbReduceRasterOp
      fb: Remove even/odd tile slow-pathing
      fb: Hide glyph implementation details
      fb: Hide some zero-width line details
      fb: Hide Bresenham line details
      fb: Hide fbDots
      fb: Hide fbPush{Pattern,Fill}

 fb/Makefile.am        |   2 -
 fb/fb.h               | 338 +--------------------------
 fb/fbbits.c           |  12 -
 fb/fbblt.c            | 271 +---------------------
 fb/fbbltone.c         | 314 +++++++++++--------------
 fb/fbfill.c           |  84 ++++++-
 fb/fbgc.c             |  83 -------
 fb/fbglyph.c          |   8 +-
 fb/fbline.c           |   4 +-
 fb/fbpict.c           |  10 +-
 fb/fbpict.h           |   4 -
 fb/fbpoint.c          |   2 +-
 fb/fbpush.c           |   4 +-
 fb/fbrop.h            |  10 -
 fb/fbseg.c            |  22 +-
 fb/fbstipple.c        | 264 ---------------------
 fb/fbtile.c           | 163 -------------
 fb/fbutil.c           | 308 -------------------------
 fb/wfbrename.h        |  23 --
 hw/xfree86/sdksyms.sh |   3 -
 mi/Makefile.am        |  11 +-
 mi/mi.h               |  16 --
 mi/miarc.c            | 205 +++++++++++++++++
 mi/micursor.c         |  68 ------
 mi/midash.c           |   1 -
 mi/mifillarc.c        |   5 +-
 mi/mifillarc.h        |   9 -
 mi/mifpoly.h          |  42 ----
 mi/mifpolycon.c       | 249 --------------------
 mi/mipointer.c        |  14 ++
 mi/mipoly.c           | 619 +++++++++++++++++++++++++++++++++++++++++++++++++-
 mi/mipoly.h           |  20 --
 mi/mipolycon.c        | 235 -------------------
 mi/mipolygen.c        | 213 -----------------
 mi/mipolyutil.c       | 369 ------------------------------
 mi/mispans.c          | 526 ------------------------------------------
 mi/mispans.h          |  87 -------
 mi/miwideline.c       | 526 +++++++++++++++++++++++++++++++++++++++++-
 mi/miwideline.h       |  26 ---
 39 files changed, 1593 insertions(+), 3577 deletions(-)
 delete mode 100644 fb/fbstipple.c
 delete mode 100644 fb/fbtile.c
 delete mode 100644 mi/micursor.c
 delete mode 100644 mi/mifpolycon.c
 delete mode 100644 mi/mipolycon.c
 delete mode 100644 mi/mipolygen.c
 delete mode 100644 mi/mipolyutil.c
 delete mode 100644 mi/mispans.c
 delete mode 100644 mi/mispans.h

- ajax



More information about the xorg-devel mailing list