From 3793ccf7804cfc870b46c623dfeefbe0c381c1d4 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Fri, 21 Dec 2012 14:48:07 +0000 Subject: [PATCH] sna: Remove assertions that the pixmap is wholly defined when uploading As the user may only write to a portion of a pixmap (thus only creating a small amount of damage) and then attempt to use the whole as a source, we run the risk of triggering an assertion that the whole was defined. Signed-off-by: Chris Wilson --- src/sna/sna_render.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/sna/sna_render.c b/src/sna/sna_render.c index 336a4238..d7fa5cb3 100644 --- a/src/sna/sna_render.c +++ b/src/sna/sna_render.c @@ -528,7 +528,6 @@ static struct kgem_bo *upload(struct sna *sna, channel->width == pixmap->drawable.width && channel->height == pixmap->drawable.height) { assert(priv->gpu_damage == NULL); - assert(DAMAGE_IS_ALL(priv->cpu_damage)); assert(priv->gpu_bo == NULL); kgem_proxy_bo_attach(bo, &priv->gpu_bo); } @@ -1164,7 +1163,6 @@ sna_render_picture_extract(struct sna *sna, struct sna_pixmap *priv = sna_pixmap(pixmap); if (priv) { assert(priv->gpu_damage == NULL); - assert(DAMAGE_IS_ALL(priv->cpu_damage)); assert(priv->gpu_bo == NULL); kgem_proxy_bo_attach(bo, &priv->gpu_bo); }