Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hold client buffers, version 2 #55

Merged
merged 4 commits into from
Jul 23, 2020

Conversation

emersion
Copy link
Collaborator

@emersion emersion commented May 15, 2020

This is a re-do of #48 but with an incremental approach.

Should fix #13

@emersion emersion force-pushed the hold-buffers-v2 branch 2 times, most recently from 1404379 to af91ef4 Compare May 19, 2020 12:38
@emersion emersion changed the title WIP: Hold client buffers, version 2 Hold client buffers, version 2 May 19, 2020
@emersion emersion marked this pull request as ready for review May 19, 2020 12:43
@emersion emersion requested a review from Plagman May 19, 2020 12:43
@emersion emersion force-pushed the hold-buffers-v2 branch 2 times, most recently from 9ab1fb2 to 4288b16 Compare June 2, 2020 15:23
@emersion emersion force-pushed the hold-buffers-v2 branch 2 times, most recently from 9bf349e to 480f2f7 Compare June 11, 2020 10:59
This lets us keep the buffers for pending commits locked.
This will allow us to call wlr_buffer_lock/unlock in import_commit without
causing a deadlock.
@emersion emersion merged commit c9e11eb into ValveSoftware:master Jul 23, 2020
@emersion emersion deleted the hold-buffers-v2 branch July 23, 2020 20:26
@emersion
Copy link
Collaborator Author

This PR has been reverted because it makes #74 more visible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Tearing in embedded mode
1 participant