[cairo-bugs] [Bug 31603] Performance regression when drawing a CAIRO_FORMAT_RGB24 onto a xlib surface with 16bit

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Nov 13 08:19:13 PST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=31603

--- Comment #2 from holger+fdo at moiji-mobile.com 2010-11-13 08:19:11 PST ---
Created an attachment (id=40254)
 View: https://bugs.freedesktop.org/attachment.cgi?id=40254
 Review: https://bugs.freedesktop.org/review?bug=31603&attachment=40254

Proposal to avoid going through the slowest possible path

Introduce a specialized method and avoid going through the slow path by
creating a Xlib surface with a different depth... This means that the Xserver
wil still need to convert the image but using pixman this is a lot faster than
the _draw_image_surface routine in the xlib backend.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list