XLibre Xserver
Go to file
Eric Anholt 074913c8a9 - Don't try to upload 0 byte-per-pixel (PICT_a1) data using
RADEONHostDataBlit.
- Disable the shortcut for switching from 3d to 3d in radeon_exa.c. It
    appears that we do need the cache flush here, thought it's not clear
    why. Disable the 2d to 2d shortcut while here, since I'm unsure of what
    we're doing. Exposed by the following bit:
- Bug #4485: Add a new routine, exaGlyphs, to handle font drawing. Glyphs
    were being accumulated in from non-migratable scratch pixmaps, causing
    the destination pixmap to move towards screen but the migration
    necessary for source never to happen, leading to abysmal performance.
    Instead, copy the scratch glyph data into a real pixmap first, then
    composite from that into the destination, allowing for migration. time
    ls -lR from programs/Xserver showed 26.9% (+/- 6.3%) decrease in wall
    time (n=3).
- Create exaDrawableUse* wrapping exaPixmapUse*, but which are aware of
    windows needing backing store. Makes migration code prettier, and
    ensures that composited windows will be migrated as normal when we turn
    off cw for EXA. (issue brought up by keithp)
2005-09-17 20:02:02 +00:00
GL xorg-server.h -> dix-config.h (thinko). 2005-09-03 07:08:58 +00:00
XTrap Add support for building Xdmx and Xvfb 2005-07-12 01:20:36 +00:00
Xext Remove use of dix-config and xorg-config.h from public headers. 2005-08-24 11:18:35 +00:00
Xi Only build Xi/stubs.c on DDXs that don't support the Xinput extension 2005-07-13 21:17:53 +00:00
XpConfig Fix for http://xprint.freedesktop.org/bugzilla/show_bug.cgi?id=791 - Adding 2004-06-25 00:02:11 +00:00
Xprint Add buildsystem for Xprint, and: 2005-08-17 19:03:18 +00:00
afb Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap 2005-09-13 01:33:19 +00:00
cfb Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap 2005-09-13 01:33:19 +00:00
cfb16 Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere. 2005-07-02 18:59:44 +00:00
cfb24 Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere. 2005-07-02 18:59:44 +00:00
cfb32 Continuing Makefile cleanup; add DIX_CFLAGS and XORG_CFLAGS everywhere. 2005-07-02 18:59:44 +00:00
composite Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h". 2005-07-03 08:53:54 +00:00
damageext Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h". 2005-07-03 08:53:54 +00:00
dbe Remove use of dix-config and xorg-config.h from public headers. 2005-08-24 11:18:35 +00:00
dix Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap 2005-09-13 01:33:19 +00:00
doc Remove Speedo font module documentation. 2005-07-05 18:42:32 +00:00
exa - Don't try to upload 0 byte-per-pixel (PICT_a1) data using 2005-09-17 20:02:02 +00:00
fb Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap 2005-09-13 01:33:19 +00:00
hw - Don't try to upload 0 byte-per-pixel (PICT_a1) data using 2005-09-17 20:02:02 +00:00
ilbm Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap 2005-09-13 01:33:19 +00:00
include Add some initial BSD support for the xorg server. Incomplete on NetBSD, 2005-09-13 18:37:35 +00:00
iplan2p4 Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap 2005-09-13 01:33:19 +00:00
lbx Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h". 2005-07-03 08:53:54 +00:00
mfb Bug #594: CAN-2005-2495: Fix exploitable integer overflow in pixmap 2005-09-13 01:33:19 +00:00
mi Remove use of dix-config and xorg-config.h from public headers. 2005-08-24 11:18:35 +00:00
miext Tue Sep 13 11:27:05 2005 S%Gï¿¿%@ren Sandmann <sandmann@redhat.com> 2005-09-13 15:28:29 +00:00
os Bug #2901 <https://bugs.freedesktop.org/show_bug.cgi?id=2901> Add prototype 2005-07-07 16:18:52 +00:00
randr Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h". 2005-07-03 08:53:54 +00:00
record Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h". 2005-07-03 08:53:54 +00:00
render Bug #3974: Fix unaligned memory access on LP64. (Matthieu Herrb) 2005-08-28 19:47:39 +00:00
xfixes Change <X11/misc.h> and <X11/os.h> to "misc.h" and "os.h". 2005-07-03 08:53:54 +00:00
xkb use RGB_DB not RGB_PATH as that's what it's looking for 2005-09-11 01:16:14 +00:00
ChangeLog Bug #3990: Require glproto in the cases that it's necessary (DRI or DMX 2005-09-15 06:46:05 +00:00
Makefile.am Huge cleanup. Group into sections: hardware feature detection, extension 2005-08-21 19:15:11 +00:00
acinclude.m4 Huge cleanup. Group into sections: hardware feature detection, extension 2005-08-21 19:15:11 +00:00
autogen.sh Use canonical autogen.sh, which supports srcdir != objdir autogen. 2005-07-01 21:13:36 +00:00
configure.ac Bug #3990: Require glproto in the cases that it's necessary (DRI or DMX 2005-09-15 06:46:05 +00:00
xorg-server.pc.in Use the $(moduledir) makefile variable instead of @moduledir@ so it can be 2005-08-30 22:31:52 +00:00