sna/gen2,3: Prevent dereferencing a NULL bo with solid render fills

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
Chris Wilson 2012-08-14 16:02:38 +01:00
parent 48f436d370
commit 0c882f4fa9
2 changed files with 2 additions and 2 deletions

View File

@ -1775,7 +1775,7 @@ gen2_render_composite(struct sna *sna,
case 0:
gen2_composite_solid_init(sna, &tmp->src, 0);
case 1:
if (mask == NULL &&
if (mask == NULL && tmp->src.bo &&
sna_blt_composite__convert(sna,
src_x, src_y,
width, height,

View File

@ -2858,7 +2858,7 @@ gen3_render_composite(struct sna *sna,
tmp->src.u.gen3.type = SHADER_ZERO;
break;
case 1:
if (mask == NULL &&
if (mask == NULL && tmp->src.bo &&
sna_blt_composite__convert(sna,
src_x, src_y,
width, height,