Summary: | radv: OBS video capture broken by anti-aliasing in Vulkan games after upgrade to Mesa 19 | ||
---|---|---|---|
Product: | Mesa | Reporter: | Kon <v34969> |
Component: | Drivers/Vulkan/radeon | Assignee: | mesa-dev |
Status: | RESOLVED NOTOURBUG | QA Contact: | mesa-dev |
Severity: | normal | ||
Priority: | medium | ||
Version: | 19.0 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Kon
2019-04-28 10:14:46 UTC
The issue persists after removing the PPA and downgrading to Ubuntu's 18.2.8 packages. This makes me think the problem lies in some configuration file which was unaffected by the rollback. I had previous existing footage of all the tested games, so I can confirm this was working fine while I was on 18.3.3 from the PPA. Can you reproduce the problem without OBS? Thanks for getting back to me. The problem seems to occur when using Xcomposite window capture mode. XShm capture mode renders correctly in both OBS and SimpleScreenRecorder. XShm captures the entire desktop. I looked around and couldn't find another application that uses Xcomposite capture, so I don't know how to replicate this outside of OBS. If you have any suggestions for software which capture through Xcomposite, please let me know and I'll test it. For further clarification on how the bug manifests, this video shows 2D GUI elements completely blacked out in No Man's Sky. A bit different from the other games tested. https://youtu.be/qquZdH2mAgk This would appear to be an OBS bug after all. Someone has tracked down the problematic commit. https://obsproject.com/mantis/view.php?id=1488 There is a workaround as of OBS 23.2. Simply add a Luma Key filter with default settings to the affected Xcomposite source and this should correct the transparency issues. |
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.