On Fri, 2003-10-17 at 17:27, Alex Deucher wrote:
>    I've had several mergedfb users complain about the 2048 DRI limit
> put in yesterday:
> 
> else if ( pScrn->virtualX > 2048 || pScrn->virtualY > 2048 ) {
>                   info->directRenderingEnabled = FALSE;
>                   xf86DrvMsg(scrnIndex, X_WARNING,
>                              "Direct Rendering Disabled -- "
>                              "Virtual resolution exceeds 2048 "
>                              "(hardware limitation)\n");
> }
> 
> I'm not sure what the best way around this is...
> While that is the limit, you can have a desktop larger than 2048 in
> either dimension and 3D will work as long as the 3D windows are within
> those limits.  Often times users have a desktop larger than 2048 and
> then when they use 3D (game, etc. using xvidmode), they switch to a
> clone mode of less then 2048 and everything works fine.  people rarely
> run any apps larger than 2048 (other than screen savers maybe...).
> 
> I don't really care which way we go on this issue, I'm just pointing
> out that's it's there...
> 
> perhaps we can not disable the DRI if mergedfb is active and the viral
> is larger than 2048?
> 
> Anyone have any thoughts?

Maybe in the 3d driver you could fall back to software on grabbing the
lock if the width is too large?

-- 
Eric Anholt                                [EMAIL PROTECTED]          
http://people.freebsd.org/~anholt/         [EMAIL PROTECTED]




-------------------------------------------------------
This SF.net email sponsored by: Enterprise Linux Forum Conference & Expo
The Event For Linux Datacenter Solutions & Strategies in The Enterprise 
Linux in the Boardroom; in the Front Office; & in the Server Room 
http://www.enterpriselinuxforum.com
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to