Matthew says he's using the 'ati' driver (which I assume is 'radeon' by another name?).
What changed in cairo is that the X server started reporting a different version number, without changing the vendor string -- so for a while there it was reporting version 1.x and cairo was setting buggy_repeat on for all servers under 6.8; this was recently fixed to only look at servers > 6.0.
So we have a problem; this may be driver-specific. I have a radeon machine at work now with ubuntu on it, i'll check this tomorrow.
If this -is- driver specific, I have no idea what to do. The buggy_repeat path is slow.
Matthew says he's using the 'ati' driver (which I assume is 'radeon' by another name?).
What changed in cairo is that the X server started reporting a different version number, without changing the vendor string -- so for a while there it was reporting version 1.x and cairo was setting buggy_repeat on for all servers under 6.8; this was recently fixed to only look at servers > 6.0.
So we have a problem; this may be driver-specific. I have a radeon machine at work now with ubuntu on it, i'll check this tomorrow.
If this -is- driver specific, I have no idea what to do. The buggy_repeat path is slow.