Mailinglist Archive: opensuse-commit (1426 mails)

< Previous Next >
commit xorg-x11-driver-video
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 16 Mar 2007 13:45:36 +0100
  • Message-id: <20070316124536.55D1367816B@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package xorg-x11-driver-video
checked in at Fri Mar 16 13:45:36 CET 2007.

--------
--- xorg-x11-driver-video/xorg-x11-driver-video.changes 2007-03-15 22:50:29.000000000 +0100
+++ /mounts/work_src_done/STABLE/xorg-x11-driver-video/xorg-x11-driver-video.changes 2007-03-16 08:29:46.000000000 +0100
@@ -1,0 +2,8 @@
+Fri Mar 16 08:28:10 CET 2007 - sndirsch@xxxxxxx
+
+- xf86-video-nv-corruption-cursor.diff:
+ * fix GXxor corruption on nv4x (Bug #246421)
+ * Hide the cursor in CloseScreen. Otherwise, if we're restoring a
+ graphical framebuffer mode the cursor will still be visible.
+
+-------------------------------------------------------------------

New:
----
xf86-video-nv-corruption-cursor.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xorg-x11-driver-video.spec ++++++
--- /var/tmp/diff_new_pack.G29798/_old 2007-03-16 13:45:20.000000000 +0100
+++ /var/tmp/diff_new_pack.G29798/_new 2007-03-16 13:45:20.000000000 +0100
@@ -14,7 +14,7 @@
BuildRequires: Mesa-devel libdrm-devel pkgconfig xorg-x11-proto-devel xorg-x11-server-sdk
URL: http://xorg.freedesktop.org/
Version: 7.2
-Release: 65
+Release: 66
License: X11/MIT
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/X11/Servers/XF86_4
@@ -77,6 +77,7 @@
Patch4: xf86-video-nv-DAC.diff
Patch5: mga-g200se_pci-fix.diff
Patch6: xf86-video-nv-vesafb-vga.diff
+Patch7: xf86-video-nv-corruption-cursor.diff
Patch9: xf86-video-sunffb.diff
Patch10: xf86-video-tdfx.diff
Patch11: xf86-video-glint.diff
@@ -122,6 +123,7 @@
pushd xf86-video-nv-*
%patch4 -p1
%patch6 -p1
+%patch7 -p1
popd
pushd xf86-video-mga-*/src
tar xzf %{SOURCE44}
@@ -258,6 +260,11 @@
%{_mandir}/man4/*

%changelog
+* Fri Mar 16 2007 - sndirsch@xxxxxxx
+- xf86-video-nv-corruption-cursor.diff:
+ * fix GXxor corruption on nv4x (Bug #246421)
+ * Hide the cursor in CloseScreen. Otherwise, if we're restoring a
+ graphical framebuffer mode the cursor will still be visible.
* Thu Mar 15 2007 - sndirsch@xxxxxxx
- xf86-video-nv-vesafb-vga.diff:
* Fix VGA output with vesafb on nv4x and G7x GPUs (Bug #160812)

++++++ xf86-video-nv-corruption-cursor.diff ++++++
src/nv_driver.c | 2 ++
src/nv_hw.c | 1 +
2 files changed, 3 insertions(+)

New commits:
diff-tree 90c53c5322e50bce06996e3c857e6bf7531235d4 (from 9763b9dcef144f649ccbcfd302601769bc940ffb)
Author: Aaron Plattner <aplattner@xxxxxxxxxx>
Date: Thu Mar 15 17:07:25 2007 -0700

Fix GXxor corruption on nv4x.

SUSE bug #246421.

diff --git a/src/nv_hw.c b/src/nv_hw.c
index 6232cd6..d7a0c19 100644
--- a/src/nv_hw.c
+++ b/src/nv_hw.c
@@ -1190,6 +1190,7 @@ void NVLoadStateExt (
pNv->PGRAPH[0x008C/4] = 0x60de8051;
pNv->PGRAPH[0x0090/4] = 0x00008000;
pNv->PGRAPH[0x0610/4] = 0x00be3c5f;
+ pNv->PGRAPH[0x0bc4/4] |= 0x00008000;

j = pNv->REGS[0x1540/4] & 0xff;
if(j) {
diff-tree 9763b9dcef144f649ccbcfd302601769bc940ffb (from 9d65abab153cdf3ab2b7e3e2843d573b22ea6769)
Author: Aaron Plattner <aplattner@xxxxxxxxxx>
Date: Thu Mar 15 14:39:07 2007 -0700

Hide the cursor in CloseScreen.

Otherwise, if we're restoring a graphical framebuffer mode the cursor will still
be visible.

diff --git a/src/nv_driver.c b/src/nv_driver.c
index 64d45c5..97bc8ff 100644
--- a/src/nv_driver.c
+++ b/src/nv_driver.c
@@ -1791,6 +1791,8 @@ NVRestore(ScrnInfoPtr pScrn)
NVPtr pNv = NVPTR(pScrn);
NVRegPtr nvReg = &pNv->SavedReg;

+ if(pNv->HWCursor)
+ NVShowHideCursor(pNv, 0);
NVLockUnlock(pNv, 0);

if(pNv->twoHeads) {
_______________________________________________
xorg-commit mailing list
xorg-commit@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/xorg-commit

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >