summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorThomas Hellstrom <[email protected]>2017-07-04 12:55:15 +0900
committerMichel Dänzer <[email protected]>2017-07-13 16:49:28 +0900
commit81fb1547772d42c527318837d4207ecdb6899e5d (patch)
treed16fb1db42d1522a7d49440b4da452aa5b000605 /src/gallium
parentc3b5c2ca19717b139c7de25b98827ec3efd4811c (diff)
loader/dri3: Use dri3_find_back in loader_dri3_swap_buffers_msc
If the application hasn't done any drawing since the last call, we would reuse the same back buffer which was used for the previous swap, which may not have completed yet. This could result in various issues such as tearing or application hangs. In the normal case, the behaviour is unchanged. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97957 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101683 Cc: [email protected] [Michel Dänzer: Make Thomas' fix from bugzilla actually work as intended, write commit log]
Diffstat (limited to 'src/gallium')
0 files changed, 0 insertions, 0 deletions