[Bug 10205] New: Radeon driver's own mode validation code does not
work properly
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Mar 6 17:29:24 PST 2007
http://bugs.freedesktop.org/show_bug.cgi?id=10205
Summary: Radeon driver's own mode validation code does not work
properly
Product: xorg
Version: 7.2
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: medium
Component: Driver/Radeon
AssignedTo: xorg-driver-ati at lists.x.org
ReportedBy: henry.zhao at sun.com
QAContact: xorg-team at lists.x.org
Radeon driver uses its own mode validation code when the monitor is LCD/DFP.
The code assumes the existance of EDID modes, and adds modes in all sectors
(detailed, established and standard) to the mode database and sort them. For
modes without timing data (established and standard), it picks a mode of the
same size with highest clock rate from default VESA modeline database. The
code used in this process has two problems:
(1) It does not process user defined modelines (with config file) properly.
(2) It does not give priority to EDID mode from detailed timing sector. If
a mode exits both in EDID and VESA database, it picks one with higher
clock rate.
(3) VESA modeline database is organized such that double scan lines are
inserted every another line. In VESA modeline database search, the code
uses p->next->next to skip double scan line, which does not work
correctly when user defined modes are added to the database.
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-driver-ati
mailing list