Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-12 Thread Clemens Eisserer
Hi, None of Intel UXA, Radeon EXA or Nouveau EXA accelerate convolutions. Thanks for the clarification. It means I won't have to worry implementing something right now. Though my opinion would be that it would be better to add anisotropic filtering to Render as a standard filter with a

Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-11 Thread Daniel Stone
Hi, On 11 September 2012 03:17, Pierre-Loup A. Griffais pgriff...@nvidia.com wrote: On 09/10/2012 06:08 PM, Daniel Stone wrote: 'Best' might be bicubic. It might be nearest. It might be anything, it's just whatever the driver thinks will offer the best quality. Bicubic is not required to

Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-11 Thread Søren Sandmann
Pierre-Loup A. Griffais pgriff...@nvidia.com writes: I'm not very familiar with bicubic interpolation, but couldn't it be achieved using the 'convolution' filter with the adequate kernel? (possibly in several passes at different scales). AFAIK 'convolution' is always provided and often

Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-11 Thread Pierre-Loup A. Griffais
On 09/11/2012 10:43 AM, Søren Sandmann wrote: Pierre-Loup A. Griffaispgriff...@nvidia.com writes: I'm not very familiar with bicubic interpolation, but couldn't it be achieved using the 'convolution' filter with the adequate kernel? (possibly in several passes at different scales). AFAIK

Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-11 Thread Søren Sandmann
Pierre-Loup A. Griffais pgriff...@nvidia.com writes: On 09/11/2012 10:43 AM, Søren Sandmann wrote: Pierre-Loup A. Griffaispgriff...@nvidia.com writes: I'm not very familiar with bicubic interpolation, but couldn't it be achieved using the 'convolution' filter with the adequate kernel?

Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-10 Thread Clemens Eisserer
Hi, I just realized that at least on my machine (fedora 17 + intel 20.2), the only interpolation modes offered by Xrender are: {nearest , bilinear , convolution, fast , good, best} I always thought best translates into something better than bilinear, but it seems to be just equal to it. Is there

Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-10 Thread Maarten Maathuis
On Mon, Sep 10, 2012 at 11:05 PM, Clemens Eisserer linuxhi...@gmail.com wrote: Hi, I just realized that at least on my machine (fedora 17 + intel 20.2), the only interpolation modes offered by Xrender are: {nearest , bilinear , convolution, fast , good, best} I always thought best translates

Re: Does Xorg'x XRender implementation support better-than-bilinear interpolation?

2012-09-10 Thread Pierre-Loup A. Griffais
On 09/10/2012 06:08 PM, Daniel Stone wrote: Hi, On 10 September 2012 23:33, Maarten Maathuismadman2...@gmail.com wrote: On Mon, Sep 10, 2012 at 11:05 PM, Clemens Eissererlinuxhi...@gmail.com wrote: I just realized that at least on my machine (fedora 17 + intel 20.2), the only interpolation