Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: xsrc



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.




Home | Main Index | Thread Index | Old Index