Re: [PATCH] Support image filtering in xlib and xcb backends

Chris Wilson <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
On Thu, Aug 14, 2014 at 04:30:01PM -0700, Bryce Harrington wrote:
> On Tue, Aug 12, 2014 at 08:06:35PM -0700, Bill Spitzak wrote:
> > _cairo_pattern_analyze_filter() will change GOOD to BILINEAR if
> > it thinks bilinear is acceptable. Removed the equivalent test
> > from _pixman_image_set_properties.
> > 
> > The xlib and xcb backends will use the image fallback for GOOD
> > and BEST so that the convolution can be done.
> > 
> > Notes:
> > 
> > - I did not test the xcb changes.
> > 
> > - I am assuming other backends treat bilinear and good identically,
> > at least for scales larger than 1/1.35.
> > 
> > - A CAIRO_RENDER option maybe should be added in case pixman ever
> > supports GOOD/BEST.
> 
> Should the above notes be taken care of before this is merged?
> 
> Functionally this looks good, and I gather this is outcome from recent
> discussions with Chris and others.  I'd appreciate a third set of eyes
> on this just for sanity checking, but otherwise:
> 
> Reviewed-by: Bryce Harrington <[email protected]>

No. We have to make the fallback happen inside the drivers otherwise it
will never be fixed.
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre
-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.