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:
parent
48f436d370
commit
0c882f4fa9
|
|
@ -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,
|
||||
|
|
|
|||
|
|
@ -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,
|
||||
|
|
|
|||
Loading…
Reference in New Issue