Summary: | Compositor Bypass does not work on secondary display | ||
---|---|---|---|
Product: | Wayland | Reporter: | Anu Reddy <anasuyax.r.nannuri> |
Component: | wayland | Assignee: | Wayland bug list <wayland-bugs> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | ||
Version: | unspecified | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Anu Reddy
2014-01-10 21:21:58 UTC
commit 1be87e3c8155204852509f47f8e239b479da6feb Author: Kristian Høgsberg <krh@bitplanet.net> Date: Fri Jan 17 14:22:41 2014 -0800 compositor-drm: Make composite bypass work on secondary outputs The opaque region is in surface coordinates, which we compare to the output region, which is in compositor coordinates. For non-primary outputs, that means that the output region is not located at 0,0 but something like 1920,0 instead. That means that the output region isn't contained in the surface opaque region and then we decide we can't scan out from it. Instead, compare the surface opaque region to the output region translated to 0,0. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=7348i5 |
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.