Go to file
Keith Packard 62fc98cb88 Handle matrix computation overflow in RRTransformCompute
If the computation of the composite fixed-point transform for RandR
overflows at any point, take the resulting floating point transform and
scale that back to fit in a fixed point matrix. This ensures that a matrix
will always be available, although perhaps at reduced precision. Someday we
should add floating point matrices to Render.

Signed-off-by: Keith Packard <keithp@keithp.com>
2009-02-03 20:20:57 -08:00
composite Rework symbol visibility for easier maintenance 2008-12-03 05:43:34 -02:00
config DBUS_API_SUBJECT_TO_CHANGE is already defined on the command line 2009-02-04 09:49:54 +10:00
damageext Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
dbe Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
dix Fix "warning: unused variable XXX" 2009-02-04 09:41:25 +10: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-13 13:05:32 +01:00
fb Use libtool convenience libraries and better "symbol" table. 2008-12-07 02:22:19 -02:00
glx Fix "warning: cast to pointer from integer of different size" 2009-02-04 09:42:02 +10:00
hw fbdevHWGetRec() doesn't return the private data 2009-02-04 09:53:03 +10:00
include Constify atom name strings 2009-02-03 10:06:00 -08:00
mi mi: don't call UpdateSpriteForScreen if we have Xinerama enabled. #18668 2009-02-04 09:01:27 +10:00
miext [shadow] Store the closure in the buffer 2009-01-28 17:33:25 -05:00
os Remove a bunch of useless casts. 2009-01-22 02:11:16 -05:00
randr Handle matrix computation overflow in RRTransformCompute 2009-02-03 20:20:57 -08:00
record Remove #define NEED_EVENTS and NEED_REPLIES 2008-12-12 11:43:32 +10:00
render render: rename SetBit to RenderSetBit. 2009-02-03 08:51:11 +10:00
Xext Xext: fix typo in GEEventFill macro 2009-02-03 11:17:02 +10:00
xfixes Constify atom name strings 2009-02-03 10:06:00 -08:00
Xi Xi: initialize the device before applying button map changes. 2009-02-03 11:12:01 +10:00
xkb Make gcc happy: correct third argument of CopyGetMasterEvent() 2009-02-04 09:43:44 +10:00
.gitignore .gitignore: ignore sdksyms.dep 2009-01-25 19:13:33 -02:00
acinclude.m4 dolt: allow older versions of bash to compile the xserver (#19031) 2008-12-12 04:54:34 -05:00
autogen.sh autogen.sh: Pass --force to autoreconf 2008-07-22 16:55:26 +03:00
configure.ac Actually require bigfontproto when it's enabled. Bug #13710. 2009-02-01 09:06:43 -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 Require macros 1.2.0 or newer for XORG_CHANGELOG and XORG_CWARNFLAGS. 2008-12-07 18:52:23 -02:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Enable compiling the X Server and modules with hidden symbols by default. 2008-11-28 02:01:57 -02:00