[PULL] mi cleanups

Adam Jackson ajax at nwnk.net
Thu Oct 9 02:24:59 PDT 2014


The following changes since commit 95a5b92e37f73f497d547fd91c543c16d2cc73de:

  xfree86: Remove remaining return FALSE from configServerFlags (2014-10-02 10:26:53 -0700)

are available in the git repository at:

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

for you to fetch changes up to 5ecd7866f7587d620f000e802a262c7cd4b9df33:

  misc: Fold together some redundant conditionals (2014-10-09 11:19:06 +0200)

----------------------------------------------------------------
Adam Jackson (17):
      kdrive: Remove vestigial reference to fbInitValidateTree
      xquartz: Remove useless DRIWindowExposures
      rootless: remove redundant RootlessShapedWindowIn
      dix: Drop the third argument from WindowExposuresProcPtr
      mi: Deobfuscate miWindowExposures
      mi: Deobfuscate miOverlayWindowExposures
      mi: Simplify composite border clip redirection interface
      mi: Drop plane argument from miHandleExposures
      mi: Move pScreen->SendGraphicsExpose up to dix
      dix: Remove DIXsaveUnder bit from the Window
      dix: Lower backStorage to a bit instead of a pointer
      dix: Remove an empty if
      dix: Remove some pointless casting of NULL
      dix: Remove an obfuscatory macro
      mi: miSlideAndSizeWindow -> miResizeWindow
      fb: fb{Map,Unmap}Window -> fb{Realize,Unrealize}Window
      misc: Fold together some redundant conditionals

 Xext/panoramiXprocs.c            |  10 ++--
 composite/compext.c              |   3 --
 composite/compinit.c             |   4 +-
 dix/dispatch.c                   |  52 +++++++++++++++++--
 dix/window.c                     |  73 +++++++++++---------------
 fb/fb.h                          |   4 +-
 fb/fbcopy.c                      |   2 +-
 fb/fboverlay.c                   |   5 +-
 fb/fboverlay.h                   |   4 +-
 fb/fbscreen.c                    |   4 +-
 fb/fbwindow.c                    |   4 +-
 fb/wfbrename.h                   |   4 +-
 glamor/glamor_copy.c             |   3 +-
 hw/dmx/dmxgcops.c                |   8 +--
 hw/dmx/dmxwindow.c               |   4 +-
 hw/dmx/dmxwindow.h               |   3 +-
 hw/kdrive/ephyr/ephyr.c          |   2 +-
 hw/kdrive/src/kdrive.c           |   4 --
 hw/kdrive/src/kxv.c              |   6 +--
 hw/xfree86/common/xf86xv.c       |   6 +--
 hw/xfree86/dri/dri.c             |   4 +-
 hw/xfree86/dri/dri.h             |   3 +-
 hw/xnest/Window.c                |   4 +-
 hw/xnest/XNWindow.h              |   3 +-
 hw/xquartz/xpr/dri.c             |  21 --------
 hw/xquartz/xpr/dri.h             |   4 --
 include/dix.h                    |   6 +++
 include/scrnintstr.h             |  10 +---
 include/windowstr.h              |   3 +-
 mi/mi.h                          |  37 +++----------
 mi/mibitblt.c                    |   5 +-
 mi/micopy.c                      |   3 +-
 mi/miexpose.c                    | 109 +++++----------------------------------
 mi/mioverlay.c                   |  70 +++++++------------------
 mi/miscrinit.c                   |   3 +-
 mi/mivaltree.c                   |  52 +++++++------------
 mi/miwindow.c                    |  41 +++++++--------
 miext/rootless/rootlessValTree.c |  65 ++---------------------
 38 files changed, 211 insertions(+), 437 deletions(-)

- ajax



More information about the xorg-devel mailing list