summaryrefslogtreecommitdiffstats
path: root/src/loader
diff options
context:
space:
mode:
authorNicolai Hähnle <[email protected]>2017-11-22 17:52:43 +0100
committerMarek Olšák <[email protected]>2017-11-26 16:53:00 +0100
commit0fed7f83bae7721b9351d45342d6ff528c3e2dc9 (patch)
tree7cd32c7522f8fb93f47d547312c657ab16ff6934 /src/loader
parent0bd83d04612520ff97e21d41bcc3ad2e68e160df (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 'src/loader')
0 files changed, 0 insertions, 0 deletions