[Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-09-18 Thread Bryce Harrington
Thanks peter and chris, sounds like the issue is resolved so I'll close the bug as suggested. ** Changed in: cairo (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/

[Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-28 Thread Peter Maersk-Moller
Hi Chris. All video sources are live or pseudo live streams typical from network or a file. The sources are being decoded (typical using libav through GStreamer) and handed over to the video mixer using shared memory. After that video streams are mixed/overlayed (as is or scaled and/or rotated and

[Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-28 Thread Chris Wilson
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 remain

Re: [Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-28 Thread Peter Maersk-Moller
Hi Chris. Thanks for the tips. So what you are saying that for libcairo.so.2.11200.16 the default filter for cairo_set_source_surface was CAIRO_FILTER_FAST and now for libcairo.so.2.11.301.0 it is CAIRO_FILTER_BEST. I

[Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-28 Thread Chris Wilson
As expected, it is just that the reconstruction filter for CAIRO_FILTER_BEST in pixman has been substantially improved (image quality wise). To maintain existing filter behaviour, you need to explicitly choose CAIRO_FILTER_BILINEAR, or CAIRO_FILTER_FAST. Also is there any reason why you are using

Re: [Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-28 Thread Peter Maersk-Moller
Hi Chris. Do you have what you need for looking into this bug? Best regards Peter Maersk-Moller On Sat, Aug 23, 2014 at 3:51 PM, Chris Wilson wrote: > Can you get a function profile to show which code paths are being > utilized in the two cairo versions, and perhaps a cairo-trace? > > -- > Yo

[Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-25 Thread Peter Maersk-Moller
Forgot to mention that the sample code on my old laptop with two cores it takes 1.8 secs for Ubuntu 13.10 and 38.6 secs on Ubuntu 14.04. -- 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:

[Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-25 Thread Peter Maersk-Moller
Hi. I have tested the example code below on Ubuntu 13.10 and 14.04 desktop amd64 on several machines such as laptops and Dell dual XEON multi core with the same trend being very slow on 14.04. I have also asked others to test the behaviour on various installation and they all report the same. I wo

[Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-23 Thread Peter Maersk-Moller
Sure, but how do I do that ? -- 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 g

[Bug 1360606] Re: libcairo.so for Ubuntu 14.04 is dead-slow compared to Ubuntu 13.10

2014-08-23 Thread Chris Wilson
Can you get a function profile to show which code paths are being utilized in the two cairo versions, and perhaps a cairo-trace? -- 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