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 <chris@chris-wilson.co.uk>
This commit is contained in:
parent
07dde33a4f
commit
3793ccf780
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue