Subject: CVS commit: xsrc
To: None <source-changes@netbsd.org>
From: Roland Dowdeswell <elric@netbsd.org>
List: source-changes
Date: 10/27/1999 08:42:42
Module Name: xsrc
Committed By: elric
Date: Wed Oct 27 05:42:41 UTC 1999
Modified Files:
xsrc/xc/programs/Xserver/hw/netbsd/alpha/tga: tgabitblt.c tgagc.c
Log Message:
These two changes enable the CopyArea acceleration to be used within
windows. Previously it was only used to move windows.
x11perf -copywinwin500 should jump from ~17/sec to ~112/sec.
Specifically:
tgabitblt.c:
Added a check to make sure that we are copying
windows, and not bits of memory, and
tgagc.c:
We now use alphaTgaMatchCommon() instead of
cfbMatchCommon() which enables GC's to grab
our accelerated functions instead of falling
back to the cfb variants all the time.
To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 \
xsrc/xc/programs/Xserver/hw/netbsd/alpha/tga/tgabitblt.c \
xsrc/xc/programs/Xserver/hw/netbsd/alpha/tga/tgagc.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.