updated driver documentation.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11415 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
8ac049a845
commit
813524fb5a
@ -33,10 +33,11 @@ You use this software at your own risk! Although I don't expect it to damage you
|
||||
<li>Hardware cursor support (on both heads on dualhead cards);
|
||||
<li>Full 2D acceleration;
|
||||
<li>Full BWindowScreen support (used for hardware pageflipping, scrolling/panning and acceleration in applications/games);
|
||||
<li>DPMS support for analog connected screens (on both heads on dualhead cards);
|
||||
<li>B_YCbCr422 hardware overlay support on both TNT and GeForce series cards, except for GeForce 6200 and 6600 (overlay follows head in dualhead stretch/switch modes);
|
||||
<li>DPMS support for both DVI and analog connected screens (on both heads on dualhead cards), <strong>but not</strong> for panels on laptops ;
|
||||
<li>B_YCbCr422 hardware overlay support on both TNT and GeForce series cards, <strong>except</strong> for GeForce 6200 and 6600. Overlay output 'follows head' in dualhead stretch/switch modes;
|
||||
<li>Dualhead support on GeForce dualhead cards (use Mark Watson's 'Dualhead Setup' from BeBits for now);
|
||||
<li>DVI and laptop panel (widescreen) support;
|
||||
<li>DVI and laptop panel support;
|
||||
<li>Widescreen mode support (<strong>all</strong> screens must be widescreen type <strong>and</strong> they must all be digitally connected);
|
||||
<li>Basic AGP mode support on AGP cards, using the new (seperate) (open)BeOS AGP busmanager;
|
||||
<li>Coldstart support for analog connected screens on most cards except TNT1, GeForce 6200, 6600 and 6800.
|
||||
</ul>
|
||||
@ -188,6 +189,6 @@ With the <strong>pgm_panel true</strong> setting, the driver will fix your panel
|
||||
<hr>
|
||||
<br>
|
||||
<a href="mailto:info.be-hold@inter.nl.net">Rudolf Cornelissen.</a>
|
||||
<p>(Page last updated on February 17, 2005)</p>
|
||||
<p>(Page last updated on February 18, 2005)</p>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -6,11 +6,13 @@
|
||||
<p><h2>Changes done for each driverversion:</h2></p>
|
||||
<p><h1>head (cvs 0.36, Rudolf)</h1></p>
|
||||
<ul>
|
||||
<li>Execution of acceleration commands (PIO mode) is re-setup. Now it should be possible to use more engine commands than there are FIFO channels for them, by doing on-the-fly reconfiguring. This should be especially usefull when 3D acceleration is going to be setup later on;
|
||||
<li>Added recognition for 20 new cards: Some (new) GeForce 6200, 6600 and 6800 types are now recognized;
|
||||
<li>Added new acceleration method using DMA command fetching. You can now choose beween (the old) PIO mode and (the new) DMA mode acceleration via a new switch in nv.settings (DMA mode is now the default). DMA acceleration is say 2-3 times as fast as PIO mode acceleration on systems with relative fast CPU's (above 2Ghz or so). On relative slow CPU's (500Mhz or lower) there is no speedgain left and both methods match about up.<br>
|
||||
<strong>Note please:</strong> On NV40 and higher only DMA mode acceleration currently works;
|
||||
<li>Execution of acceleration commands (PIO mode) is re-setup. Now it should be possible to use more engine commands than there are FIFO channels for them, by doing on-the-fly reconfiguring (DMA mode can do this also). This should be especially usefull when 3D acceleration is going to be setup later on;
|
||||
<li>Added recognition for 20 new cards: Most GeForce 6200, 6600 and 6800 types are now recognized, and some more other cards as well;
|
||||
<li>Modified cursor to be hardware synchronized to the screen's vertical retrace. This fixes the high CPU load on moving the mouse especially while being on the bottom of the screen (all GeForce series cards);
|
||||
<li>Added new acceleration method using DMA command fetching. You can now choose beween (the old) PIO mode and (the new) DMA mode acceleration via a new switch in nv.settings (DMA mode is default). DMA acceleration is say 2-3 times as fast as PIO mode acceleration on systems with relative fast CPU's (above 2Ghz or so). On relative slow CPU's (500Mhz or lower) there is no speedgain left and both methods match about up.<br>
|
||||
<strong>Note please:</strong> On NV40 and higher only DMA mode acceleration currently works.
|
||||
<li>Added DPMS support for digital flatpanels connected via DVI;
|
||||
<li>Updated 'extended PLL' VCO limits: this (could) fix PLL locking trouble (shivering image / too low refreshrate) on NV31 (FX 5600), NV36 (FX/PCX 57xx) and NV40 and up (FX/PCX 6200, 6600 and 6800). Confirmed NV36, on a PCX 5750 for PCIe.
|
||||
</ul>
|
||||
<p><h1>nv_driver 0.30, (Rudolf)</h1></p>
|
||||
<ul>
|
||||
@ -156,7 +158,7 @@ The features below are shutdown because they are possibly dangerous without feed
|
||||
</ul>
|
||||
<p><h1>Still todo:</h1></p>
|
||||
<ul>
|
||||
<li>Re-setup acceleration engine for DMA command buffer use (in progress: about 95% done);
|
||||
<li>Re-setup acceleration engine for DMA command buffer use (in progress: about 99% done);
|
||||
<li>TVout support;
|
||||
<li>Improve/extend various stuff when/if possible.
|
||||
</ul>
|
||||
|
Loading…
Reference in New Issue
Block a user