[PATCH 0/4] XAA cleanups

Jamey Sharp jamey at minilop.net
Sat Oct 1 23:36:53 PDT 2011


I wrote these patches as part of an effort to make GC funcs and ops
per-screen instead of per-GC, but several people hated that plan.

I still think these particular patches are a good idea, though. They
should have no behavioral effect except the small changes mentioned in
the commit messages.

The following changes since commit e45a5c9dcf77fc61bfed055f7d7a437741d07315:

  Make GC clientClip always be a region. (2011-09-28 13:27:04 -0700)

are available in the git repository at:
  git://anongit.freedesktop.org/~jamey/xserver cleanup-xaa

Jamey Sharp (4):
      XAA: Delete redundant open-coded SYNC_CHECK in XAACopy{Area,Plane}Pixmap.
      XAA: Unconditionally SYNC_CHECK in XAACopy{Area,Plane}Fallback.
      XAA: Move SYNC_CHECK into XAA_GC_OP_PROLOGUE.
      XAA: Merge pixmap GC ops into fallback GC ops.

 hw/xfree86/xaa/xaaFallback.c |   91 ++++++------
 hw/xfree86/xaa/xaaGC.c       |  342 ------------------------------------------
 hw/xfree86/xaa/xaawrap.h     |   31 ++---
 3 files changed, 54 insertions(+), 410 deletions(-)


More information about the xorg-devel mailing list