Hello community, here is the log from the commit of package xgl checked in at Wed Apr 16 15:52:39 CEST 2008. -------- --- xgl/xgl.changes 2008-04-15 17:23:34.000000000 +0200 +++ /mounts/work_src_done/STABLE/xgl/xgl.changes 2008-04-15 21:41:34.561466000 +0200 @@ -1,0 +2,6 @@ +Tue Apr 15 22:00:45 CEST 2008 - sndirsch@suse.de + +- fix-modeInfo.diff + * Set modeInfo correctly for XRRCreateMode (bnc #378450) + +------------------------------------------------------------------- New: ---- fix-modeInfo.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xgl.spec ++++++ --- /var/tmp/diff_new_pack.b24244/_old 2008-04-16 15:51:52.000000000 +0200 +++ /var/tmp/diff_new_pack.b24244/_new 2008-04-16 15:51:52.000000000 +0200 @@ -25,7 +25,7 @@ Requires: xgl-hardware-list AutoReqProv: on Version: git_071026 -Release: 58 +Release: 60 Summary: Xserver that uses OpenGL for its drawing operations. BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %ix86 x86_64 ppc ppc64 ia64 @@ -50,6 +50,7 @@ Patch15: 180716.diff Patch16: xgl-mesa652.diff Patch17: xgl-crashfix.diff +Patch18: fix-modeInfo.diff # Pre- Xorg 7.0 patches Patch20: xorg-security-file-dir.diff Patch21: bug-345127_IDEF2888_le_xserver1.3.diff @@ -125,6 +126,7 @@ %patch15 -p1 %patch16 -p1 %patch17 -p1 +%patch18 -p1 %patch21 -p1 %patch22 -p1 %patch24 -p1 @@ -231,6 +233,9 @@ /var/adm/fillup-templates/sysconfig.displaymanager-%name %changelog +* Wed Apr 16 2008 sndirsch@suse.de +- fix-modeInfo.diff + * Set modeInfo correctly for XRRCreateMode (bnc #378450) * Tue Apr 15 2008 sndirsch@suse.de - updated xgl-crashfix.diff * fixes unexpected termination ("BadAtom") (bnc #378450) ++++++ fix-modeInfo.diff ++++++ --- a/hw/xgl/glx/xglx.c +++ b/hw/xgl/glx/xglx.c @@ -845,6 +845,18 @@ xglxRROutputValidateMode (ScreenPtr pScreen, if (!modeInfo) return FALSE; + modeInfo->width = mode->mode.width; + modeInfo->height = mode->mode.height; + modeInfo->dotClock = mode->mode.dotClock; + modeInfo->hSyncStart = mode->mode.hSyncStart; + modeInfo->hSyncEnd = mode->mode.hSyncEnd; + modeInfo->hTotal = mode->mode.hTotal; + modeInfo->hSkew = mode->mode.hSkew; + modeInfo->vSyncStart = mode->mode.vSyncStart; + modeInfo->vSyncEnd = mode->mode.vSyncEnd; + modeInfo->vTotal = mode->mode.vTotal; + modeInfo->modeFlags = mode->mode.modeFlags; + m = XRRCreateMode (xdisplay, pScreenPriv->root, modeInfo); if (!m) return FALSE; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org