More or less. In 1.12, there was no difference in quality between FAST
and BEST, both used a bilinear filter. For 1.14, there was a desire
(mainly driven by inkscape and firefox) to have better image quality
when scaling - hence the switch to a convolution filter for BEST
resampling. So FAST remains the same, but BEST is slower for higher
quality. The default in cairo is to use BEST.

The guiding principle is to keep data on the gpu if it ever touches the
gpu, so if either your source is in hardware or the destination is, then
you should be using a cairo_surface_t suitable for rendering on the same
hardware. Otherwise, whether offloading the rendering onto a gpu is a
benefit requires experimentation - but often fun experimentation ;-)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1360606

Title:
  libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1360606/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to