Go to file
Keith Packard a86dd529e9 Eliminate the shadow clear on transform change
When the crtc transformation changes, the entire crtc must be repainted.
This was being done by clearing the shadow and then painting the rectangle
containing the screen image; the clear being required as the screen image
may not fill the crtc. When changing the transform rapidly, this leads to
flashing. Eliminate the clear by painting the entire crtc instead of just
the screen rectangle.

(cherry picked fom commit 5394b7e662)

Signed-off-by: Keith Packard <keithp@keithp.com>
2009-02-17 21:41:42 -08:00
composite Switching from Automatic to Manual redirect needs to unmap/remap 2008-09-19 20:58:32 -07:00
config x11-input.fdi: Add options needed to handle adding USB devices on Solaris 2009-02-17 19:01:35 -08:00
damageext Unifdef ISC 2008-10-02 17:03:54 -04:00
dbe Dead code cleanup over DBE. 2008-11-25 15:05:20 -05:00
dix Default to use standard bitmap fonts, with builtins as fallback 2009-02-17 19:10:14 -08:00
doc Document zap/-retro interaction more. 2008-10-07 20:40:15 -04:00
exa EXA: Declare glyph cache picture as component-alpha when necessary. 2009-01-30 16:44:49 -08:00
fb Partially reverts commit 505c216d03. 2008-10-03 11:24:34 -07:00
glx glx: fix retval checks when failures occur for drawable creation. 2009-02-17 19:07:52 -08:00
hw Eliminate the shadow clear on transform change 2009-02-17 21:41:42 -08:00
include Default to use standard bitmap fonts, with builtins as fallback 2009-02-17 19:10:14 -08:00
mi mi: force the paired kbd device before CopyKeyClass. (#19574) 2009-02-17 18:57:13 -08:00
miext XQuartz: Get rid of white rectangle bug 2009-01-09 10:59:32 -08:00
os Don't log audit messages when -audit 0 specified 2009-01-09 09:59:54 -08:00
randr RANDR: Fail softly on GetPanning if the screen can't do it. 2009-02-17 19:11:30 -08:00
record Drop the never-called SkippedRequestCallback list. 2008-10-03 17:51:19 -04:00
render Move matrix operations from X server to pixman 0.13.2 2008-11-25 22:17:58 -08:00
Xext Work around inclusion of <X11/extensions/panoramiXext.h> 2009-02-03 09:30:48 -08:00
xfixes Unifdef ISC 2008-10-02 17:03:54 -04:00
Xi Don't release grabs unless all buttons are up 2009-01-30 17:26:09 -08:00
xkb mi: ensure chained button mappings from SD -> MD (#19282) 2009-01-30 17:22:15 -08:00
.gitignore gitignore: ignore .patch files 2008-11-21 09:04:17 +10:00
acinclude.m4 dolt: allow older versions of bash to compile the xserver (#19031) 2008-12-16 12:03:03 -08:00
autogen.sh autogen.sh: Pass --force to autoreconf 2008-07-22 16:55:26 +03:00
configure.ac Default to use standard bitmap fonts, with builtins as fallback 2009-02-17 19:10:14 -08:00
COPYING Revert "Update COPYING for SHA1 code" 2008-09-23 09:21:37 -07:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am XTrap delenda est. 2008-06-25 09:52:36 -04:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Include pciaccess in the xorg-server.pc Requires line. 2008-04-15 14:51:51 -07:00