diff options
Diffstat (limited to 'src/radeon_exa_render.c')
-rw-r--r-- | src/radeon_exa_render.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/radeon_exa_render.c b/src/radeon_exa_render.c index 4fc8089..54b0fe1 100644 --- a/src/radeon_exa_render.c +++ b/src/radeon_exa_render.c @@ -204,7 +204,7 @@ static Bool R100CheckCompositeTexture(PicturePtr pPict, int unit) RADEON_FALLBACK(("Unsupported picture format 0x%x\n", (int)pPict->format)); - if (pPict->repeat) + if (pPict->repeat && ((w != 1) || (h != 1))) RADEON_FALLBACK(("Repeat unsupported (%dx%d)\n", w, h)); if (pPict->filter != PictFilterNearest && @@ -459,7 +459,7 @@ static Bool R200CheckCompositeTexture(PicturePtr pPict, int unit) RADEON_FALLBACK(("Unsupported picture format 0x%x\n", (int)pPict->format)); - if (pPict->repeat) + if (pPict->repeat && ((w != 1) || (h != 1))) RADEON_FALLBACK(("Repeat unsupported (%dx%d)\n", w, h)); if (pPict->filter != PictFilterNearest && |