diff options
Diffstat (limited to 'src/radeon_render.c')
-rw-r--r-- | src/radeon_render.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/radeon_render.c b/src/radeon_render.c index 9e3529e..c0a20f5 100644 --- a/src/radeon_render.c +++ b/src/radeon_render.c @@ -392,6 +392,10 @@ static Bool FUNC_NAME(R100SetupTexture)( #endif ACCEL_PREAMBLE(); + /* render repeat is broken - fix in stable tree by falling back */ + if (flags & XAA_RENDER_REPEAT) + return FALSE; + if ((width > 2048) || (height > 2048)) return FALSE; @@ -725,6 +729,10 @@ static Bool FUNC_NAME(R200SetupTexture)( #endif ACCEL_PREAMBLE(); + /* render repeat is broken - fix in stable tree by falling back */ + if (flags & XAA_RENDER_REPEAT) + return FALSE; + if ((width > 2048) || (height > 2048)) return FALSE; |