Bug 24339 - Aspect panel fitting generates graphical corruption on LVDS with i945
Summary: Aspect panel fitting generates graphical corruption on LVDS with i945
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: ykzhao
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords: NEEDINFO, patch
Depends on:
Blocks:
 
Reported: 2009-10-05 20:21 UTC by Eric Appleman
Modified: 2009-10-13 20:08 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Pic 1 (50.78 KB, image/jpeg)
2009-10-05 20:21 UTC, Eric Appleman
no flags Details
Pic 2 (40.32 KB, image/jpeg)
2009-10-05 20:22 UTC, Eric Appleman
no flags Details
Set the LVDS_BORDER when using LVDS panel_fitting (3.82 KB, patch)
2009-10-09 23:41 UTC, ykzhao
no flags Details | Splinter Review

Description Eric Appleman 2009-10-05 20:21:35 UTC
I'll let the pics explain.

The main issue is that "aspect" fitting puts everything on the left side of the screen and generates graphical corruption down the middle of the screen.
Comment 1 Eric Appleman 2009-10-05 20:21:57 UTC
Created attachment 30101 [details]
Pic 1
Comment 2 Eric Appleman 2009-10-05 20:22:15 UTC
Created attachment 30102 [details]
Pic 2
Comment 3 ykzhao 2009-10-09 23:41:51 UTC
Created attachment 30242 [details] [review]
Set the LVDS_BORDER when using LVDS panel_fitting

Will you please try the debug patch on the Eric's drm-intel-next tree and see whether the issue still exists?
Thanks.
Comment 4 Eric Appleman 2009-10-13 14:38:30 UTC
Unfortunately, I have no talent for rolling kernels.

If I can't merge the patch into a kernelcheck build, I probably won't be able to test unless the patch makes it into the 2.6.32 release candidates.
Comment 5 ykzhao 2009-10-13 20:08:19 UTC
thanks for the response.
Now the following commit is already in Eric's drm-intel-next. Maybe it will hit the Linus's tree very soon.
   >commit a3e17eb8f4080a79738a938abe718be255247a44
Author: Zhao Yakui <yakui.zhao@intel.com>
Date:   Sat Oct 10 10:42:37 2009 +0800

    drm/i915: Set the LVDS_BORDER when using LVDS scaling mode

So this bug will be marked as resolved.

Thanks.




Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.