diff options
author | Nicolai Hähnle <[email protected]> | 2017-11-22 17:52:43 +0100 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2017-11-26 16:53:00 +0100 |
commit | 0fed7f83bae7721b9351d45342d6ff528c3e2dc9 (patch) | |
tree | 7cd32c7522f8fb93f47d547312c657ab16ff6934 /Makefile.am | |
parent | 0bd83d04612520ff97e21d41bcc3ad2e68e160df (diff) |
radeonsi: try flushing unflushed fences in si_fence_finish even when timeout == 0
Under certain conditions, waiting on a GL sync objects should act like
a flush, regardless of the timeout.
Portal 2, CS:GO, and presumably other Source engine games rely on this
behavior and hang during loading without this fix.
Fixes: bc65dcab3bc4 ("radeonsi: avoid syncing the driver thread in si_fence_finish")
Signed-off-by: Marek Olšák <[email protected]>
Tested-by: Kai Wasserbäch <[email protected]>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103902
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103904
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions