Hello community,

here is the log from the commit of package xorg-x11-driver-video-nouveau for 
openSUSE:Factory
checked in at Mon Sep 19 18:09:06 CEST 2011.



--------
--- xorg-x11-driver-video-nouveau/xorg-x11-driver-video-nouveau.changes 
2011-01-25 22:57:12.000000000 +0100
+++ xorg-x11-driver-video-nouveau/xorg-x11-driver-video-nouveau.changes 
2011-09-13 12:09:16.000000000 +0200
@@ -1,0 +2,34 @@
+Tue Sep 13 10:04:30 UTC 2011 - [email protected]
+
+- renamed nouveau-nva3-noaccel-info.patch to 
+  N_xf86-video-nouveau_nva3-noaccel-info.patch due to new X11:XOrg
+  patch name format
+
+-------------------------------------------------------------------
+Tue Sep 13 08:22:32 UTC 2011 - [email protected]
+
+- nouveau driver 0.0.16_20110720_b806e3f
+  * nvc0: merge initial acceleration support
+  * dri2: allow page flipping to be disabled in xorg.conf
+  * nv50: attempt to allocate compressed Z buffers
+  * dri2: disable page flipping if any crtc is rotated
+  * dri2: return an error rather than crashing if we can't allocate a buffer
+  * kms: clear new fb to black on fb resize
+  * nvc0: assume 0x9097's presence on all chipsets
+  * nvc0: accept 0xdx chipsets
+  * kms: fix multiple rotations in noaccel mode
+  * g3dvl: update for compatibility with latest pipe-video branch in Mesa
+  * nvc0/accel: allow nvc1,nvc3,nvc4 in 3D engine init and use 9097
+  * drmmode_display: Resolve missing brackets
+  * Update configure.ac with autoupdate
+  * Page flipping man page update
+  * Fix gcc 4.6.0 set but unused variable warnings
+  * exa: Flush (S)IFC to the frontbuffer immediately.
+  * Also flush from the BlockHandler.
+  * fix drmSetMaster error reporting
+- Add patch nouveau-nva3-noaccel-info.patch from git
+  (97d0bd96c536349f21f6b6bc1f148f7ba58f2990)
+  * Add info to logs as to likely reason why acceleration 
+    isn't available on NVA3+ chipsets. 
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


Old:
----
  xf86-video-nouveau-0.0.16_20110115_b795ca6.tar.bz2

New:
----
  N_xf86-video-nouveau_nva3-noaccel-info.patch
  xf86-video-nouveau-0.0.16_20110720_b806e3f.tar.bz2

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

Other differences:
------------------
++++++ xorg-x11-driver-video-nouveau.spec ++++++
--- /var/tmp/diff_new_pack.Sh9sSw/_old  2011-09-19 18:09:01.000000000 +0200
+++ /var/tmp/diff_new_pack.Sh9sSw/_new  2011-09-19 18:09:01.000000000 +0200
@@ -25,14 +25,15 @@
 Group:          System/X11/Servers/XF86_4
 AutoReqProv:    on
 %define vers   0.0.16
-Version:        %{vers}_20110115_b795ca6
+Version:        %{vers}_20110720_b806e3f
 Release:        1
 Summary:        Accelerated Open Source driver for nVidia cards
 Requires:       xorg-x11-server
 Supplements:    xorg-x11-server
 ExclusiveArch:  %ix86 x86_64
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-Source:         xf86-video-nouveau-%{version}.tar.bz2
+Source0:        xf86-video-nouveau-%{version}.tar.bz2
+Patch0:         N_xf86-video-nouveau_nva3-noaccel-info.patch
 
 %description
 The nouveau project aims to build high-quality, open source drivers for nVidia
@@ -40,6 +41,7 @@
 
 %prep
 %setup -n xf86-video-nouveau-%{version}
+%patch0 -p1 -b .nva3info
 
 %build
 autoreconf -fi

++++++ N_xf86-video-nouveau_nva3-noaccel-info.patch ++++++
>From 97d0bd96c536349f21f6b6bc1f148f7ba58f2990 Mon Sep 17 00:00:00 2001
From: Ben Skeggs <[email protected]>
Date: Mon, 11 Oct 2010 10:35:43 +1000
Subject: [PATCH] nva3-noaccel-info

Add info to logs as to likely reason why acceleration isn't available
on NVA3+ chipsets.
---
 src/nv_dma.c |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/nv_dma.c b/src/nv_dma.c
index 49ed40a..2d837ea 100644
--- a/src/nv_dma.c
+++ b/src/nv_dma.c
@@ -56,6 +56,21 @@ NVInitDma(ScrnInfoPtr pScrn)
        if (ret) {
                xf86DrvMsg(pScrn->scrnIndex, X_ERROR,
                           "Error creating GPU channel: %d\n", ret);
+               switch (pNv->dev->chipset) {
+               case 0xa3:
+               case 0xa5:
+               case 0xa8:
+               case 0xaf:
+                       xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+                                  "Acceleration disabled by default due to "
+                                  "unresolved GPU hangs on your chipset.\n");
+                       xf86DrvMsg(pScrn->scrnIndex, X_INFO,
+                                  "See https://bugzilla.redhat.com/";
+                                  "show_bug.cgi?id=625187 for more "
+                                  "information\n");
+                       break;
+               }
+
                return FALSE;
        }
        pNv->chan->user_private = pScrn;
-- 
1.7.4.1

++++++ xf86-video-nouveau-0.0.16_20110115_b795ca6.tar.bz2 -> 
xf86-video-nouveau-0.0.16_20110720_b806e3f.tar.bz2 ++++++
++++ 6153 lines of diff (skipped)


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



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to