updated overlay scaling remarks, final 0.08 version
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6460 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* Written by Rudolf Cornelissen 05-2002/1-2004 */
|
||||
/* Written by Rudolf Cornelissen 05/2002-2/2004 */
|
||||
|
||||
/* Note on 'missing features' in BeOS 5.0.3 and DANO:
|
||||
* BeOS needs to define more colorspaces! It would be nice if BeOS would support the FourCC 'definitions'
|
||||
@@ -461,7 +461,7 @@ status_t GET_OVERLAY_CONSTRAINTS
|
||||
oc->v_scale.min = 0.125;
|
||||
break;
|
||||
}
|
||||
/* found spec on the net for GF256-GF4. Still needs confirmation... */
|
||||
/* all cards have a upscaling limit of 8.0 (see official nVidia specsheets) */
|
||||
oc->h_scale.max = 8.0;
|
||||
oc->v_scale.max = 8.0;
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/* Nvidia TNT and GeForce Back End Scaler functions */
|
||||
/* Written by Rudolf Cornelissen 05/2002-1/2004 */
|
||||
/* Written by Rudolf Cornelissen 05/2002-2/2004 */
|
||||
|
||||
#define MODULE_BIT 0x00000200
|
||||
|
||||
@@ -305,7 +305,7 @@ status_t nv_configure_bes
|
||||
LOG(4,("Overlay: horizontal scaling factor is %f\n", (float)65536 / ifactor));
|
||||
|
||||
/* check scaling factor (and modify if needed) to be within scaling limits */
|
||||
/* (assuming) all cards have a upscaling limit of 8.0 */
|
||||
/* all cards have a upscaling limit of 8.0 (see official nVidia specsheets) */
|
||||
if (hiscalv < 0x00002000)
|
||||
{
|
||||
/* (non-inverse) factor too large, set factor to max. valid value */
|
||||
@@ -433,7 +433,7 @@ status_t nv_configure_bes
|
||||
viscalv = ifactor;
|
||||
|
||||
/* check scaling factor (and modify if needed) to be within scaling limits */
|
||||
/* (assuming) all cards have a upscaling limit of 8.0 */
|
||||
/* all cards have a upscaling limit of 8.0 (see official nVidia specsheets) */
|
||||
if (viscalv < 0x00002000)
|
||||
{
|
||||
/* (non-inverse) factor too large, set factor to max. valid value */
|
||||
|
||||
@@ -80,7 +80,7 @@ status_t nv_general_powerup()
|
||||
{
|
||||
status_t status;
|
||||
|
||||
LOG(1,("POWERUP: nVidia (open)BeOS Accelerant 0.08-12 running.\n"));
|
||||
LOG(1,("POWERUP: nVidia (open)BeOS Accelerant 0.08-final running.\n"));
|
||||
|
||||
/* preset no laptop */
|
||||
si->ps.laptop = false;
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
</head>
|
||||
<body>
|
||||
<p><h2>Changes done for each driverversion:</h2></p>
|
||||
<p><h1>head (0.08-12, Rudolf)</h1></p>
|
||||
<p><h1>nv_driver 0.08, (Rudolf)</h1></p>
|
||||
<ul>
|
||||
<li>Fixed GeForceFX 5600 and FX 5700 monitor 'refresh out of range' / shutoff fault. nVidia changed the pixelPLL for the NV31 and NV36;
|
||||
<li>Fixed acceleration engine restrictions code to adhere to GeForceFX 5600 restrictions: those are still NV20 style for this card;
|
||||
|
||||
Reference in New Issue
Block a user