[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-tdfx: Changes to 'debian-unstable'



 debian/changelog                           |   11 ++++++++++-
 debian/patches/05_request_16bpp_depth.diff |   13 +++++++++++++
 debian/patches/series                      |    1 +
 3 files changed, 24 insertions(+), 1 deletion(-)

New commits:
commit b597bf2f378f6a9efa468ed76eb7da61c090493a
Author: David Nusinow <dnusinow@debian.org>
Date:   Sun Nov 25 23:40:32 2007 -0500

    * Add 05_request_16bpp_depth.diff
      Voodoo3's can't handle DRI in anything higher than 16bpp. We were using
      the xserver postinst to default to this, but instead have the server just
      request this depth. The user can override this if they choose. A better
      patch would be to specifically check for voodoo3's, so interested parties
      should submit the appropriate patches.

diff --git a/debian/changelog b/debian/changelog
index 830ad55..e49bd81 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,17 @@
 xserver-xorg-video-tdfx (1:1.3.0-7) UNRELEASED; urgency=low
 
+  [ Brice Goglin ]
   * Add upstream URL to debian/copyright.
 
- -- Brice Goglin <bgoglin@debian.org>  Sat, 15 Sep 2007 02:21:04 +0200
+  [ David Nusinow ]
+  * Add 05_request_16bpp_depth.diff
+    Voodoo3's can't handle DRI in anything higher than 16bpp. We were using
+    the xserver postinst to default to this, but instead have the server just
+    request this depth. The user can override this if they choose. A better
+    patch would be to specifically check for voodoo3's, so interested parties
+    should submit the appropriate patches.
+
+ -- David Nusinow <dnusinow@debian.org>  Sun, 25 Nov 2007 23:39:00 -0500
 
 xserver-xorg-video-tdfx (1:1.3.0-6) unstable; urgency=low
 
diff --git a/debian/patches/05_request_16bpp_depth.diff b/debian/patches/05_request_16bpp_depth.diff
new file mode 100644
index 0000000..db100ce
--- /dev/null
+++ b/debian/patches/05_request_16bpp_depth.diff
@@ -0,0 +1,13 @@
+Index: xserver-xorg-video-tdfx/src/tdfx_driver.c
+===================================================================
+--- xserver-xorg-video-tdfx.orig/src/tdfx_driver.c	2007-11-25 23:38:27.000000000 -0500
++++ xserver-xorg-video-tdfx/src/tdfx_driver.c	2007-11-25 23:38:42.000000000 -0500
+@@ -772,7 +772,7 @@
+   pScrn->monitor = pScrn->confScreen->monitor;
+ 
+   flags24=Support24bppFb | Support32bppFb | SupportConvert32to24;
+-  if (!xf86SetDepthBpp(pScrn, 0, 0, 0, flags24)) {
++  if (!xf86SetDepthBpp(pScrn, 16, 0, 0, flags24)) {
+     return FALSE;
+   } else {
+     switch (pScrn->depth) {
diff --git a/debian/patches/series b/debian/patches/series
index 69b1260..5ebe282 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -2,3 +2,4 @@
 02_tdfx_improve_mode_rejection_diagnostics.diff
 03_tdfx_includes.patch
 04_gen_pci_ids.diff
+05_request_16bpp_depth.diff



Reply to: