summaryrefslogtreecommitdiff
path: root/src/sna/sna_dri2.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sna/sna_dri2.c')
-rw-r--r--src/sna/sna_dri2.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/sna/sna_dri2.c b/src/sna/sna_dri2.c
index 4ee76627..4361af71 100644
--- a/src/sna/sna_dri2.c
+++ b/src/sna/sna_dri2.c
@@ -1963,8 +1963,8 @@ sna_dri2_flip(struct sna_dri2_event *info)
}
assert(!info->queued);
- if (!sna_page_flip(info->sna, bo, sna_dri2_flip_handler,
- info->type == FLIP_ASYNC ? NULL : info))
+ if (!sna_page_flip(info->sna, bo, info->type == FLIP_ASYNC,
+ sna_dri2_flip_handler, info))
return false;
DBG(("%s: queued flip=%p\n", __FUNCTION__, info->type == FLIP_ASYNC ? NULL : info));
@@ -2855,7 +2855,8 @@ sna_dri2_flip_continue(struct sna_dri2_event *info)
return false;
assert(!info->queued);
- if (!sna_page_flip(info->sna, bo, sna_dri2_flip_handler, info))
+ if (!sna_page_flip(info->sna, bo, false,
+ sna_dri2_flip_handler, info))
return false;
DBG(("%s: queued flip=%p\n", __FUNCTION__, info));