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

X Strike Force XFree86 SVN commit: r2048 - in trunk/debian: . patches



Author: branden
Date: 2004-12-08 00:23:45 -0500 (Wed, 08 Dec 2004)
New Revision: 2048

Added:
   trunk/debian/patches/099l_neomagic_magic_poke_for_video_performance.diff
Modified:
   trunk/debian/CHANGESETS
   trunk/debian/changelog
Log:
Add magic register poke to neomagic driver which apparently speeds up DVD
playback operations.  Thanks to Tony Hill for finding this patch.
Unfortunately, despite efforts to locate some, there appears to be no
documentation of why this register poke works.  (Closes: #277038)


Modified: trunk/debian/CHANGESETS
===================================================================
--- trunk/debian/CHANGESETS	2004-12-07 22:25:40 UTC (rev 2047)
+++ trunk/debian/CHANGESETS	2004-12-08 05:23:45 UTC (rev 2048)
@@ -10,7 +10,7 @@
 
 Miscellaneous cosmetic fixes.
     1915, 1916, 1919, 1920, 1932, 1934, 1940, 1951, 1960, 2008, 2014, 2015,
-    2016, 2020, 2021, 2022, 2028, 2030
+    2016, 2020, 2021, 2022, 2028, 2030, 2047
 
 Update Danish debconf template translations (thanks, Claus Hindsgaul).
 (Closes: #274101)
@@ -356,4 +356,10 @@
   the cursor is on a blank space.  (Closes: #275473)
     2046
 
+Add magic register poke to neomagic driver which apparently speeds up DVD
+playback operations.  Thanks to Tony Hill for finding this patch.
+Unfortunately, despite efforts to locate some, there appears to be no
+documentation of why this register poke works.  (Closes: #277038)
+    2048
+
 vim:set ai et sts=4 sw=4 tw=80:

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2004-12-07 22:25:40 UTC (rev 2047)
+++ trunk/debian/changelog	2004-12-08 05:23:45 UTC (rev 2048)
@@ -223,6 +223,11 @@
       cursor not explicitly colored if only the foreground color is set, and
       the cursor is on a blank space.  (Closes: #275473)
 
+  * Add magic register poke to neomagic driver which apparently speeds up DVD
+    playback operations.  Thanks to Tony Hill for finding this patch.
+    Unfortunately, despite efforts to locate some, there appears to be no
+    documentation of why this register poke works.  (Closes: #277038)
+
   Changes by Denis Barbier and Fabio M. Di Nitto:
 
   * Edit xc/programs/xkbcomp/symbols/pc/Imakefile so that the new pc/us_intl
@@ -314,7 +319,7 @@
     Thomas Beige.  Resolves CAN-2004-0914: memory leak, improper use of signed
     integers, and overflows in the Xpm library.  Resync offset in patch #200.
 
- -- Branden Robinson <branden@debian.org>  Tue,  7 Dec 2004 15:48:50 -0500
+ -- Branden Robinson <branden@debian.org>  Wed,  8 Dec 2004 00:13:06 -0500
 
 xfree86 (4.3.0.dfsg.1-8) unstable; urgency=high
 

Added: trunk/debian/patches/099l_neomagic_magic_poke_for_video_performance.diff
===================================================================
--- trunk/debian/patches/099l_neomagic_magic_poke_for_video_performance.diff	2004-12-07 22:25:40 UTC (rev 2047)
+++ trunk/debian/patches/099l_neomagic_magic_poke_for_video_performance.diff	2004-12-08 05:23:45 UTC (rev 2048)
@@ -0,0 +1,23 @@
+$Id$
+
+According to Tony Hill, this patch vastly improves DVD playback on the
+Neomagic NM2230 [MagicGraph 256AV+] (rev 30).
+
+This patch by an unknown author -- perhaps Bohdan Horst.  First seen at:
+<URL: http://zebra.fh-weingarten.de/~maxi/html/mplayer-dev-eng/2003-04/msg00308.html >
+
+--- xc/programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c	2002-12-09 05:32:48.000000000 -0600
++++ xc/programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c	2004-10-13 10:53:25.000000000 -0500
+@@ -2606,6 +2606,12 @@
+ 	}
+     }
+ 
++    /*
++     * This register poke speeds up framebuffer writes; nobody knows why.  If
++     * you do, please tell <debian-x@lists.debian.org>.
++     */
++    VGAwGR(0x93,0xc0);
++
+     /* Program vertical extension register */
+     if (nPtr->NeoChipset == NM2200 || nPtr->NeoChipset == NM2230
+ 	|| nPtr->NeoChipset == NM2360 || nPtr->NeoChipset == NM2380) {


Property changes on: trunk/debian/patches/099l_neomagic_magic_poke_for_video_performance.diff
___________________________________________________________________
Name: svn:keywords
   + Id



Reply to: