Go to file
Keith Packard fa6a1df209 Avoid overflow in PictureTransformPoint. Fix PictureTransformIsIdentity.
PictureTransformPoint computes homogeneous coordinates internally, but fails
to handle intermediate values larger than 16.16. Use 64 bit intermediate
values while computing the final result at 16.16 and only complain if that
result is too large.

PictureTransformIsIdentity was completely wrong -- it was not checking for
identity transforms at all.
2008-11-24 13:24:40 -08:00
composite Switching from Automatic to Manual redirect needs to unmap/remap 2008-09-19 20:58:32 -07:00
config When HAL returns a NULL property, print "(null)" instead of a NULL pointer 2008-11-05 21:58:30 -08:00
damageext Unifdef ISC 2008-10-02 17:03:54 -04:00
dbe xalloc+bzero -> xcalloc 2008-10-06 14:19:30 -04:00
dix dix: Enable core devices in InitCoreDevices already. 2008-11-24 10:17:40 +10:00
doc Document zap/-retro interaction more. 2008-10-07 20:40:15 -04:00
exa exa: avoid doing prepare/done without intervening copies in exaFillRegionTiled 2008-11-17 19:15:20 +10:00
fb Partially reverts commit 505c216d03. 2008-10-03 11:24:34 -07:00
glx CopySubBuffer expects GL style coordinates. 2008-11-12 15:21:04 -05:00
hw Allow drivers to set crtc transforms. 2008-11-24 13:24:40 -08:00
include dix: Enable core devices in InitCoreDevices already. 2008-11-24 10:17:40 +10:00
mi mi: Push screen-saver/DPMS handling to after the EQ pop operation. 2008-11-19 10:55:29 -08:00
miext Rootless: LP64 related casting fixes from Bob Murphy 2008-10-31 19:03:32 -07:00
os os/connection: TRANS_NOXAUTH bit comparison brainfart fix. 2008-11-14 10:57:22 -08:00
randr Allow drivers to set crtc transforms. 2008-11-24 13:24:40 -08:00
record Drop the never-called SkippedRequestCallback list. 2008-10-03 17:51:19 -04:00
render Avoid overflow in PictureTransformPoint. Fix PictureTransformIsIdentity. 2008-11-24 13:24:40 -08:00
Xext Remove some null statements. 2008-11-08 12:21:20 -05:00
xfixes Unifdef ISC 2008-10-02 17:03:54 -04:00
Xi xkb: extract the correct device in XkbFilterEvents. 2008-11-04 16:04:16 +10:30
xkb Always use server-<display>.xkm to avoid races when multiple servers start 2008-11-20 14:02:11 -08:00
.gitignore gitignore: ignore .patch files 2008-11-21 09:04:17 +10:00
acinclude.m4 Update ac_define_dir macro in acinclude.m4 to 2008-04-12 version 2008-04-16 18:38:38 -07:00
autogen.sh autogen.sh: Pass --force to autoreconf 2008-07-22 16:55:26 +03:00
configure.ac Randr now depends on Render for matrices 2008-11-24 13:24:36 -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