Summary: | [HSW bisected] SynMark2_v6_0_0_OglBatch1 to OglBatch5 performance reduce by 14% with gnome-session | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | ye.tian <yex.tian> | ||||||||
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||
Severity: | normal | ||||||||||
Priority: | medium | CC: | intel-gfx-bugs | ||||||||
Version: | unspecified | ||||||||||
Hardware: | All | ||||||||||
OS: | Linux (All) | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Description
ye.tian
2015-05-27 06:23:41 UTC
Created attachment 116066 [details]
dmesg info
Created attachment 116067 [details]
Xorg.0.log info
Sigh. Any with raw? And with other compositing managers? And with working swap elision? Anyway, it is more likely that reducing contention here leads to other clients being able to schedule more work, reducing output latency but also reducing throughput of the hog. Created attachment 116068 [details] [review] Refine dri2 copyregion ring selection The other side-effect is that given multiple active rings, we have a chance to flip onto the blt ring more often, so this should help: (In reply to Chris Wilson from comment #4) > Created attachment 116068 [details] [review] [review] > Refine dri2 copyregion ring selection > > The other side-effect is that given multiple active rings, we have a chance > to flip onto the blt ring more often, so this should help: Test it with this patch, this problem does not exists. commit fb1643f0f904eb258da71cd0b8deb8d3ec6dafed Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Wed May 27 07:37:35 2015 +0100 sna/dri2: Refine ring selection with multiple active rings The preference given multiple rings is to the previous writer, or if none, to the render ring if active. References: https://bugs.freedesktop.org/show_bug.cgi?id=90671 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Verified it. Closing old verified. |
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.