[Bug 95472] [i915] Feature request: Add support for fencing for PRIME setups

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 12 18:31:15 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=95472

--- Comment #38 from Chris Wilson <chris at chris-wilson.co.uk> ---
This mesa patch

diff --git a/src/loader/loader_dri3_helper.c b/src/loader/loader_dri3_helper.c
index 99e2897..9be5e72 100644
--- a/src/loader/loader_dri3_helper.c
+++ b/src/loader/loader_dri3_helper.c
@@ -167,7 +167,7 @@ loader_dri3_drawable_init(xcb_connection_t *conn,
    draw->vtable = vtable;
    draw->drawable = drawable;
    draw->dri_screen = dri_screen;
-   draw->is_different_gpu = is_different_gpu;
+   draw->is_different_gpu = true;

    draw->have_back = 0;
    draw->have_fake_front = 0;

will force every client to use the linear shared buffer + local copy. Can you
please test that using DRI_PRIME=0 (i.e. with igfx) and see if it tears?
(Obviously there is still a big difference in drivers that might hide any
issue, as well as any fence now being native...) On the other hand, if it tears
we are closer to finding the right forest.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20160812/683e71ce/attachment-0001.html>


More information about the intel-gfx-bugs mailing list