diff options
author | Michel Dänzer <[email protected]> | 2016-07-28 17:44:49 +0900 |
---|---|---|
committer | Michel Dänzer <[email protected]> | 2016-08-04 15:45:43 +0900 |
commit | 5d191bafa26d2a88aa108823a2f3b9a321294fdc (patch) | |
tree | b15d7ed5571bfa5acb56c6e4333a16409738fc07 /src/compiler/nir | |
parent | 1743c4184bdecd0c50e9f6fa17cafa84407fa929 (diff) |
loader/dri3: Destroy Present event context when destroying drawable v2
Without this, the X server may accumulate stale Present event contexts
if a client ends up creating and destroying DRI drawables for the same
window.
v2: Based on Chris Wilson's review:
* Use xcb_present_select_input_checked so that protocol errors
generated by old X servers can be handled gracefully
* Use xcb_discard_reply() instead of free(xcb_request_check())
Diffstat (limited to 'src/compiler/nir')
0 files changed, 0 insertions, 0 deletions