Go to file
Egbert Eich bbbb0a3a84 Avoid segfaults if the number of user supplied monitor ranges exceed the
number of preallocated slots. We should really make this dynamic - but
    I don't think this ever caused a problem so it's more or less academic.
A. Avoid that *SyncStart starts before *BlankStart. If *BlankStart >
*SyncStart it is made = *SyncStart and its width is made maximal but such
    that the blank does not exceed *Total. Since the Sync width has the
    same restrictions as the Blank width monitors should still be able to
    clamp after the sync pulse. B. Over time mode validation has become
    inconsistent when people started to add additional features to the mode
    validation. One such feature is that the mode->Crtc* values have been
    (ab)used to allow the driver ValidMode() function to pass driver
    normalized timing values back to the validation function. The
    introduction of these features made the code less readable and created
    numerous possibly unintended side effects in the validation semantics.
    I've attempted to consolidate these changes making the code more
    consistent and eliminating a number of side effects. This should not
    cause problems for the majority of drivers, still it should receive
    testing - especially with ATi Mach64 and Radeon code. (Bugzilla #3325).
2005-05-18 10:31:53 +00:00
afb Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
cfb Bug #3069: Drop the BuildLowMem hack, it doesn't compile and isn't useful. 2005-04-22 20:49:50 +00:00
cfb24 Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
composite Clip destination instead of source. Should be the same, but it looks nicer 2004-08-15 21:13:11 +00:00
damageext Encoding of numerous files changed to UTF-8 2004-12-04 00:43:13 +00:00
dbe Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
dix xc/config/cf/X11.tmpl 2005-04-24 01:10:12 +00:00
doc Merging XORG-CURRENT into trunk 2004-04-23 19:54:30 +00:00
fb Change return statements to fix compiler errors: "fbcompose.c", line 2815: 2005-05-14 20:13:45 +00:00
GL Fix includes right throughout the Xserver tree: 2005-04-20 16:40:52 +00:00
hw Avoid segfaults if the number of user supplied monitor ranges exceed the 2005-05-18 10:31:53 +00:00
ilbm Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
include Fix comments for pointers in parameter lists to work with fussy compilers 2005-05-02 22:01:08 +00:00
iplan2p4 Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
lbx Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
mfb Bug #3069: Drop the BuildLowMem hack, it doesn't compile and isn't useful. 2005-04-22 20:49:50 +00:00
mi xc/config/cf/X11.tmpl 2005-04-24 01:10:12 +00:00
miext Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
os Fix comments for pointers in parameter lists to work with fussy compilers 2005-05-02 22:01:08 +00:00
randr Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
record Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
render Render performance improvements. (Lars Knoll, Zack Rusin) 2005-05-09 12:46:53 +00:00
Xext Change "eviestr.h" to <X11/extensions/eviestr.h>. 2005-04-20 23:11:12 +00:00
xfixes Encoding of numerous files changed to UTF-8 2004-12-04 00:43:13 +00:00
Xi Fix includes right throughout the Xserver tree: 2005-04-20 12:25:48 +00:00
xkb - For now put xtrans in X11/Xtrans/X11, since libX11 is looking for it in 2005-05-13 22:53:44 +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 xc/programs/Xserver/Xprint/Init.c 2005-04-26 06:12:07 +00:00
XTrap Merging XORG-CURRENT into trunk 2004-04-23 18:54:16 +00:00