Re: Re: New radeonfb, mostly untested
flat view
From: Kronos <hidden>
Date: 2003-09-12 19:37:38
Il Fri, Sep 12, 2003 at 06:43:19PM +0100, James Simmons ha scritto:
quoted
quoted
mode 19 comes from get_detailed_timing, while 18 comes from get_std_timing and timings are calculated by calc_mode_timings (which in turn calls fb_get_mode). Any chance that there is some error in fb_get_mode?I don't know the details about mode calculation and I never had any VESA spec, ask James here...I might be missing something jumping in the middle of the discussing but there is a GTF paper on creating VESA modes including from stratch without edid. The modes generated are pretty close to the standard VESA modes.
The problem is that mode calculated by fb_get_mode is different from the one that comes from get_detailed_timing. Also, modes from fb_get_mode are different from XFree modes so every time I switch from console to X I have to re-center the screen. This happens only when modedb is created from edid, not when using the standard modedb. Currently create_modedb is unused (the new radeon driver is the first user of edid stuff) so we may be hitting a real bug. Luca -- Reply-To: kronos@kronoz.cjb.net Home: http://kronoz.cjb.net #include <stdio.h> int main(void) {printf("\t\t\b\b\b\b\b\b"); printf("\t\t\b\b\b\b\b\b");return 0;} ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf