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 <[EMAIL PROTECTED]> Tue, 7 Dec 2004 15:48:50 -0500 + -- Branden Robinson <[EMAIL PROTECTED]> 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