Summary: | Frame rate drops significantly when changing monitor resolution for plugable hardware | ||
---|---|---|---|
Product: | xorg | Reporter: | Stephen Liang <inteldriver> |
Component: | Driver/intel | Assignee: | Chris Wilson <chris> |
Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Stephen Liang
2013-01-18 01:21:54 UTC
Which DE are you using, and what app do you feel best captures the performance hit? Ah, the issue is that pixregion is only clipped inside PixmapSyncDirtyHelper() and so without performing the clipping ourselves we cannot get the dirty ordering right. So, commit 828a3a80aa3f0692e7be2831d58bccf02e2c481d Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Jan 18 13:16:23 2013 +0000 uxa: Clip dirty region to slave pixmap before appending damage Fixes regression from commit c789d06cf8a0debc67058d7be1483f5b542e2baa Author: Dave Airlie <airlied@redhat.com> Date: Mon Jan 7 13:57:21 2013 +1000 intel: fixup damage posting to be done correctly around slave pixmap which causes the entire slave scanout to be readback from uncached memory every time a pixel is modified. Reported-by: Stephen Liang <inteldriver@angrywalls.com> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=59539 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> |
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.