diff options
-rw-r--r-- | src/sna/sna_dri2.c | 2 |
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); |