[Bug 101691] gfx corruption on windowed 3d-apps running on dGPU

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Oct 18 19:19:56 UTC 2017


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

--- Comment #55 from Daniel Vetter <daniel at ffwll.ch> ---
So parts of the reasons I've reassigned to amdgpu is that apparently someone
also seen these corruptions when everything is rendered on amdgpu, and i915
only displays. And the display engine is definitely only accessing memory
directly, bypassing cpu caches.

Changing stuff on the kernel on the i915 side didn't help (on import we treat
buffers as uncached and assume they're fully flushed). But we kinda
missed/didn't get around to testing the mesa caching mode overrides (which seem
to be wrong when texturing). So might need to move the bug to intel mesa (and
who knows what happened with the display issue, I guess we'll shrug that off
until confirmed with a video).

Aside: When exporting dma-buf from i915 we leave them in whatever caching mode
is preferred by that gpu platform, which on recent big core is fully cached
(i.e. requires snooping). We still might need to somehow teach dma-buf
importers about whether they need to use snooping reads/writes (through a new
flag/function/whatever).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20171018/5bfa885d/attachment.html>


More information about the dri-devel mailing list