Summary: | Cairo 1.12+ very slow on Windows | ||
---|---|---|---|
Product: | cairo | Reporter: | Nicolas Dufour <nicoduf> |
Component: | win32 backend | Assignee: | cairo-bugs mailing list <cairo-bugs> |
Status: | RESOLVED MOVED | QA Contact: | cairo-bugs mailing list <cairo-bugs> |
Severity: | major | ||
Priority: | medium | ||
Version: | 1.12.0 | ||
Hardware: | x86 (IA32) | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Nicolas Dufour
2013-11-20 11:27:37 UTC
Tested again on another computer with an nvidia GeForce 210 (GT218) and found out it is not affected (Windows XP Virtualboxed on Debian stable). IIRC the affected computers were all running Intel graphic cards. I'm going to investigate and give details on the affected GPUs later today. I can reproduce the bug with two computers with the following graphic cards: * Intel HD Graphics 2500 (Dell Optiplex 3010), * Intel GMA 4500 (Dell Optiplex 780). Also reproduced with Intel 82945G Express. NOT reproduced with * ATI Mobility Radeon HD 4500 Series; * NVidia Quadro 1000M; * NVIDIA GeForce GTX 660 Ti; * Intel HD 3000 (integrated). See the Inkscape-devel mailing list thread for details (http://inkscape.13.x6.nabble.com/Devlibs-46-too-slow-tt4966631.html#none). 1.12.0 was released March 23, 2012, so if the performance was due to changes to cairo, it would show up in the changelog for prior to this period. And in fact I notice that in Feb/Mar of that year there was a considerable amount of work done in src/win32 when the win32 code was split out and rebased to the new compositor infrastructure. I don't see any noteworthy perfomance work done in win32 subsequent to March 23rd. So, guessing maybe there was some unfinished performance work, at least for certain breeds of hardware? -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/cairo/cairo/issues/37. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.