(In reply to comment #75) > I think the server version check is needed. > (I wouldn't bother with a cairo version check.) > > Might as well use EXTEND_PAD for upscaling with server >= 1.7. > I was thinking something like > > gfxPattern::GraphicsExtend gfxContext::PreferredExtend().
cairo seems already to do something like it, http://mxr.mozilla.org/mozilla-central/source/gfx/cairo/cairo/src/cairo- xlib-display.c#339 ... and fallbacks if the server is buggy, doesn't it? http://mxr.mozilla.org/mozilla-central/source/gfx/cairo/cairo/src/cairo- xlib-surface.c#1591 -- FFe: Pixellated Images in Firefox/Opera due to incorrect EXTEND_PAD implementation in several video drivers https://bugs.launchpad.net/bugs/217908 You received this bug notification because you are a member of Registry Administrators, which is the registrant for Libpixman. _______________________________________________ Mailing list: https://launchpad.net/~registry Post to : [email protected] Unsubscribe : https://launchpad.net/~registry More help : https://help.launchpad.net/ListHelp

