Summary: | 24bit-source-pictures don't sample alpha=0 outside surface bounds [glamor] | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Clemens Eisserer <linuxhippy> | ||||||
Component: | Server/Acceleration/glamor | Assignee: | Xorg Project Team <xorg-team> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | normal | ||||||||
Priority: | medium | ||||||||
Version: | unspecified | ||||||||
Hardware: | x86-64 (AMD64) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
Clemens Eisserer
2016-03-12 19:12:39 UTC
What's your test case? Ideally, there'd be a rendercheck test case exercising this. Meanwhile, this is more likely an issue in glamor or the Mesa radeonsi driver than in the Xorg driver. Reassigning to glamor for now. (Maybe you can try if it also happens with the modesetting driver using glamor on other hardware?) Created attachment 122306 [details] [review] glamor: Only force alpha to 1.0 inside source pictures Does this xserver patch fix the probem? Created attachment 123778 [details]
self-contained testcase
Thanks a lot for looking into this issue.
Unfortunatly I can't compile X on the machine where I saw this issue, so I decided to create a self-contained testcase.
Comment on attachment 122306 [details] [review] glamor: Only force alpha to 1.0 inside source pictures https://patchwork.freedesktop.org/patch/88805/ fixes the attached test case for me. commit 4711ebc174206b5a50e6ae8a7f974cd835e4ebd3 Author: Michel Dänzer <michel.daenzer@amd.com> Date: Tue May 24 18:12:42 2016 +0900 glamor: Fix sampling outside of RGBx source/mask pictures |
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.