← Back to team overview

registry team mailing list archive

[Bug 217908]

 

>> ... and fallbacks if the server is buggy, doesn't it?
> 
> Right.  But the fallback that cairo needs to do is quite disastrous to 
> performance.  It will read back the image (and the destination, if there is an
> alpha channel in the image) from the server to software scale and then return
> to the server.

This is FUD. Many apps do purely software scaling with reasonable
performance. Google Chrome was, at least until recently (and probably
still is). And it's still faster than current Firefox with in-server
NEAREST.

Images are small wrt the available memory bandwidth. The majority of
images on the web render to bitmaps that are way less than 1 or 2 MB (4
Bytes per pixel). Bandwidth is over 1GB/s on any computers bought since
2003.

Scaling images is cheap. The 90s are over.

-- 
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.