Bug 8134 - Render Composite with POT sources broken
Summary: Render Composite with POT sources broken
Status: RESOLVED DUPLICATE of bug 6756
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-05 09:01 UTC by Benjamin Otte
Modified: 2006-09-06 00:37 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
workaround (971 bytes, patch)
2006-09-05 09:03 UTC, Benjamin Otte
no flags Details | Splinter Review
test (834 bytes, text/x-python)
2006-09-05 09:24 UTC, Benjamin Otte
no flags Details

Description Benjamin Otte 2006-09-05 09:01:54 UTC
(See https://launchpad.net/products/xserver-xorg-driver-ati/+bug/38198 - it
might be related)

When a composite operation with a power-of-2 drawable as source gets executed,
sometimes the result is garbled. This seems to depend on the size of the
destination and the source.
i was able to verify this with {4,8}x{128,256,512} sources on a destination that
was > 480 pixels wide and as high as the source on a R100 card.
Comment 1 Benjamin Otte 2006-09-05 09:03:49 UTC
Created attachment 6826 [details] [review]
workaround

When applying this patch the problem goes away.
The patch is against current Debian sid sources.
Comment 2 Benjamin Otte 2006-09-05 09:24:59 UTC
Created attachment 6827 [details]
test

This is a test to reproduce the problem.
Enlarge the window to full size to see it.
Cairo creates a temporary 8xHEIGHT (256 in this case) pixmap for the pattern
and then blits it to the screen.
Comment 3 Michel Dänzer 2006-09-06 00:37:29 UTC

*** This bug has been marked as a duplicate of 6756 ***


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.