summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/sna/sna_dri2.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sna/sna_dri2.c b/src/sna/sna_dri2.c
index 40c6eaf4..7343ca18 100644
--- a/src/sna/sna_dri2.c
+++ b/src/sna/sna_dri2.c
@@ -2330,6 +2330,7 @@ sna_dri2_flip_continue(struct sna *sna, struct sna_dri2_event *info)
assert(sna->dri2.flip_pending == NULL || sna->dri2.flip_pending == info);
sna->dri2.flip_pending = info;
+ assert(info->queued);
} else {
info->type = -info->mode;
@@ -2612,6 +2613,7 @@ sna_dri2_schedule_flip(ClientPtr client, DrawablePtr draw, xf86CrtcPtr crtc,
__FUNCTION__));
info->type = type = FLIP;
sna->dri2.flip_pending = info;
+ assert(info->queued);
current_msc++;
} else {
info->type = type = use_triple_buffer(sna, client, *target_msc == 0);