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