aboutsummaryrefslogtreecommitdiff
path: root/render/allocator/shm.c
diff options
context:
space:
mode:
authorKenny Levinsen <kl@kl.wtf>2023-10-07 19:06:09 +0200
committerKenny Levinsen <kl@kl.wtf>2023-10-10 12:44:59 +0000
commit45ba35719e874f7e8651e088c0582fe50301e731 (patch)
treef4ef77beadac1d336466ba4b7f45e0eb6dc114d2 /render/allocator/shm.c
parentfcc55ca1d0fabd9e7c29f2daeedbc9c7782f09ff (diff)
backend/drm: Automatic non-blocking commits
We currently only perform non-blocking commits for non-modeset commits with a buffer attached. Perform non-blocking commits whenever there is no pending pageflip event. If a non-blocking modeset commit fails, which can happen if the driver implicitly added more CRTCs to the commit that we did not know we had to wait for, retry with a blocking commit. References: https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/2239
Diffstat (limited to 'render/allocator/shm.c')
0 files changed, 0 insertions, 0 deletions