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: