[cairo] [PATCH] Support image filtering in xlib and xcb backends

Bill Spitzak spitzak at gmail.com
Sun Aug 17 19:55:57 PDT 2014


On 08/15/2014 11:56 PM, Chris Wilson wrote:

> The drivers do not require pixman, especially since the goal is to achieve
> the same level of image quality using acceleration.
> -Chris

I'm still not clear. Would you prefer this to be added to pixman, so X 
drivers could use it, but they could replace it with their own 
acceleration? I do feel that getting this into pixman would be cleaner 
and better than the current modification to the image backend.

Or would you prefer to require the XRender implementation to add their 
own code, similar to the modifications done for the image backend if 
they don't have hardware acceleration? And to achieve this by not adding 
this here or to pixman?

Would flags indicating if the XRender supported GOOD/BEST work? I added 
these in a patch above, but they are of course never turned on. As there 
are a lot of similar capability flags already it seems like this is an 
ok solution.



More information about the cairo mailing list