Summary: | XVideo renders RGB image incorrectry. | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Kusanagi Kouichi <slash> | ||||||||||||||||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||||||||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||||||||
Severity: | critical | ||||||||||||||||||||
Priority: | medium | CC: | ejsheldrake | ||||||||||||||||||
Version: | unspecified | ||||||||||||||||||||
Hardware: | x86 (IA32) | ||||||||||||||||||||
OS: | Linux (All) | ||||||||||||||||||||
Whiteboard: | |||||||||||||||||||||
i915 platform: | i915 features: | ||||||||||||||||||||
Attachments: |
|
Description
Kusanagi Kouichi
2007-12-19 07:44:31 UTC
Created attachment 13220 [details]
testcase
Created attachment 13221 [details]
expected result
Created attachment 13222 [details]
actual result for 24 or 32 bpp image.
Created attachment 13223 [details]
actual result for 16 bpp image.
Created attachment 13224 [details] [review] partial fix Image is still rendered incorrectly if following conditions are met. 1. Image is 24 or 32 bpp. 2. (dest_w > src_w) && (dest_w < src_w * 2 / 3). 3. Mode is "1600x1200". Created attachment 13225 [details]
xrandr --verbose
All 4 RGB overlay types appear to be broken on my RV350 (Radeon 9550 AGP). Using http://www.blackfiveservices.co.uk/xvtestcard.shtml, the image appears to be stretched horizontally, also, for RGB24, red and blue channels are swapped. Hardware is 32bit x86. Running today's git snapshot of xf86-video-ati with xserver 1.4. Xmame set to use the radeon rgb overlays renders incorrectly, I tested xmame with the rgb overlays of a sis 650 and that renders correctly, so I do not think the bug is in xmame. Created attachment 13663 [details]
xmame rendering pacman badly using rgb overlays
xmame -vidmod 1 -force-yuv 0 pacman
screenshot taken with a digital camera
Created attachment 13664 [details]
what pacman should look like
Patch pushed, thanks Kusanagi. Do you want to leave this open for comment #5 or open another bug for that? > Do you want to leave this open for comment #5 or open another bug for that?
I will open another bug for that. So please close this bug.
Closing per submitter (note that you can do this yourself :). |
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.