Subject: Re: radeonfb(4) resolution
To: Marco Trillo <marcotrillo@gmail.com>
From: Michael Lorenz <macallan@netbsd.org>
List: port-macppc
Date: 09/20/2007 11:10:41
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Sep 20, 2007, at 06:49, Marco Trillo wrote:

> On 9/20/07, Michael Lorenz <macallan@netbsd.org> wrote:
>>> This means that not all the virtual screen will be visible in the
>>> physical screen.
>>
>> This may or may not have been intentional - after all, radeonfb
>> wasn't originally written with macppc in mind and I don't know if the
>> device it was written for actually uses the virtual resolution. Looks
>> like a bug to me though.
>
> I think the intention was to select the largest resolution of all
> monitors in case there are multiple monitors. But in this case each
> monitor has more than one mode, and this confuses the algorithm, which
> will merge the two modes in the list instead of only the actual used
> mode for that monitor.

Yeah, I'm just a bit reluctant to mess with this code since I can't  
test it in the environment it was intended for and the person who  
wrote it is out of reach for now. In the macppc case we'd probably  
want to select modes for each output independently ( which doesn't  
happen right now - if the firmware supplies an EDID block both heads  
use it. I should fix that at some point  )

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBRvKNccpnzkX8Yg2nAQJbEQf/VVi+V9nkI55kYsj0K4fYpKMEaboAc775
d5fceW+gOIKGb/Gg0tmOKAPWF/Zcb0eHzwXI2pPPsR56grEJkfMCtCLMbOukvOX0
FGjzB2kUQfHem1AtTVHwgzn87ac4ENRe0NtbvfDqzr7rtDJK5X/TZqtFnx+HqOJu
Q7Tr1C0C6RQmiIwUqh+yJEL8n1BeXTySp8BYpkwHcEIJ47jz7OqG26hiVd8GFhf+
5bAf/Y5BhFn72EwWVddQwqLCGIyMI/3RZvSA12KqNe+oZ+WmPcpGLSU1GNM4Q4Gg
JfwXZJ+6djFR0HJX2LIpUue5rB2UiRMWJT3jSNUAm1k1t6//HxL/Cw==
=YdWm
-----END PGP SIGNATURE-----