diff options
Diffstat (limited to 'exa/exa_render.c')
-rw-r--r-- | exa/exa_render.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/exa/exa_render.c b/exa/exa_render.c index 50a9a659e..9fbfdfca2 100644 --- a/exa/exa_render.c +++ b/exa/exa_render.c @@ -291,7 +291,8 @@ exaTryDriverSolidFill(PicturePtr pSrc, pixel = exaGetPixmapFirstPixel(pSrcPix); } else - miRenderColorToPixel(pSrc->pFormat, + miRenderColorToPixel(PictureMatchFormat(pDst->pDrawable->pScreen, 32, + pSrc->format), &pSrc->pSourcePict->solidFill.fullcolor, &pixel); |